我有index.html中:
<div data-role="fieldcontain" id="Container">
<ul id="my_ul" data-role="listview" data-filter="true" data-filter-reveal="true" data-filter-placeholder="Text" data-inset="true">
<li class="ui-screen-hidden"><a href="#">12</a></li>
<li class="ui-screen-hidden"><a href="#">123</a></li>
<li class="ui-screen-hidden"><a href="#">1234</a></li>
</ul>
</div>
JS:
$("#my_ul li").click(function() {
$('#Container form input').val($(this).text());
//$(this).hide();
});
所以,當我點擊裏,從li
文字去到輸入。如果我使用hide
- 那個元素不會顯示,當我刪除輸入中的sting。
我需要 - 點擊li
,從li
apears輸入,所有下拉li
皮文本,但如果我從輸入,li
apears刪除字符串。怎麼做?
謝謝。
+1爲你的小提琴:) – nXqd
你是否試圖做一個自動完成? – Archer
您的HTML代碼無效。我可以看到至少4個錯誤。 – Virus721