0
我想更新或替換列表並保留更新前存在的樣式。從jQuerymoble網站讀取它說,refresh()方法調用僅適用於新節點。我使用.html調用來更新列表,而不是.append。我不確定這是否是我遇到問題的地方,但刷新調用在任何情況下都不起作用。我的新列表沒有正確的樣式。我使用的是.html,因爲許多節點在同一時間被刪除/添加,所以追加在我的情況下不會真正起作用。Listview更新,jQueryMoble
示例代碼:
<script>
$(document).ready(function(){
$("#quicksearch").keyup(function() {
$.getJSON(search,function(data){
newlistcode= data //formatted correctly for a new list
$(「ul」).html(newlistcode);
$(「ul」).listview(‘refresh’);
});
});
});
</script>
<div data-demo-html="true">
<ul data-role="listview" class="list" id="listview1">
<li><a href="#">test</a></li>
</ul>
</div>
我加入了更多的Infor對問題進行嘗試並更具體。我無法使用.live()函數來使其工作。任何其他想法? – CMojica
@ user2918595根據您的問題編輯更新了我的答案。嘗試使用append,然後調用刷新。 –
我的進口是錯的......我感謝幫助!它現在有效。 – CMojica