这是代码
var URI= "getNDealsAjax.do";
var ajN = $.getJSON(URI, function(data) {
var htmlStr = "";
$.each(data, function(i,item){
htmlStr += "<li><a href='#'>";
htmlStr += "<img src='"+item.merchantImage+"'>";
htmlStr += "</a></li>";
});
alert("htmlStr: "+htmlStr);
$('#ullink').html(htmlStr).trigger('create');
});
<div data-role="page" data-theme="a" id="demo-page" class="my-page" data-url="demo-page">
<div data-role="content">
<ul data-role="listview" id="ullink" data-inset="true">
</ul>
</div>
</div>
我用过 .trigger('create'); 用于从 javascript 加载 html。
如果知道如何解决这个问题,请告诉我