我已经尝试了大约10个小时,但无法通过jquery刷新我的listview。 我正在动态加载一个列表,它不会刷新以获得样式.. 在飞行的软糖中,我做错了什么。
<div data-role="content" id="content">
<ul id="dataList" data-role="listview" data-autodividers=true" data-filter="true" data-filter-placeholder="Search..." data-inset="true" >
</ul>
</div>
<script type="text/javascript">
$(document).ready(function(){
var $dataList = $("#dataList");
$.getJSON( "starWars.json", (function( data) {
$.each(data, function(i,item){
$dataList.append('<li ><a href="#'+item.name+'" ><img src="images/'+item.pic+'" alt="'+item.name+'"/><h1>'+item.name+'</h1><p>'+item.about+'.</p></a></li> ');
});
}));
})();
</script>
答案 0 :(得分:0)
如果你在列表视图中使用插件,也许你应该刷新插件