我遇到了一個輸出問題:我想從ajaxcall填充一些數據。 該調用是成功的(每個內部的輸出都充滿了數據) 但每個issnt內部的輸出都加到了輸出外部。 我總是geht「
<ul id="listname" data-inset=true></ul>
,而不是
<ul id="listname" data-inset=true><li>some data</li></ul>
$("div:jqmData(role='collapsible')").each(function(){
var id = $(this).data("id");
var idDate=id.slice(7,18);
var listapp="id_col_"+idDate;
var listname="id_col_"+idDate;
output='<ul id="listname" data-inset=true>';
$.ajax({
url: 'lomodata.php',
data: 'timestamp='+idDate,
type: 'GET',
ContentType: "application/json",
dataType: "json",
success:function(res) {
if(res !='')
{
$.each(res, function(i, Object) {
output+='<li>'+Object.reg+'</li>';
console.log(output);
});
}
}
});
output+='</ul>';
$(this).append(output).trigger("create");
$(this).listview();
$(this).listview('refresh');
});
哦,這是快速和非常有益的,謝謝 – citylayer
'async:false'的建議將證明一個** - 1 ** ... – Andreas