0
問題: -jQuery的: - 列表視圖不刷新
這裏我的問題是,當我分配$('#ulmember').attr('data-filter','true');
。即使我不是讓我search-bar
listview
。甚至當我在警報顯示listview data-filter
屬性然後我得到true
。即使這個屬性上listview
。而我在memsearch click
。我將這個屬性要通過jQuery來分配data-role="true"
不適用 碼。所以如果有人對我的問題有任何想法,請幫助我。
我的例子是Here
源代碼: -
<div data-role="header">
<div data-role="navbar" data-iconpos="right" >
<ul>
<li><a id="memsearch" href="#" data-icon="search" style="padding:0px"><h2 id="groupname" style="margin:8px">Member List</h2></a></li>
</ul>
</div>
</div>
<div id="memberlist">
<ul id="ulmember" data-role="listview" data-filter-placeholder="Search Member..." data-inset="true">
<li><a id="mem1"><h2>Member 1</h2></a></li>
<li><a id="mem2"><h2>Member 2</h2></a></li>
<li><a id="mem3"><h2>Member 3</h2></a></li>
<li><a id="mem4"><h2>Member 4</h2></a></li>
</ul>
</div>
jQuery代碼: -
$(document).ready(function(){
$("#memsearch").click(function(){
alert($("#ulmember").attr("data-filter"));
$('#ulmember').attr('data-filter','true');
alert($("#ulmember").attr("data-filter"));
$("#ulmember").listview('refresh');
});
});
謝謝哥們這是工作! –