在有人指使我提出这里关于堆积流的模拟问题之前,我搜索并阅读了所有已经提供的无用的解决办法,并尝试了所有解决办法。
<ul data-role= listview data-theme= b data-inset= true id= resultsList >
<!-- keep empty for dynamically added items -->
</ul>
然后,在你的喷射标本/口供中,你会这样(记住,我从JSON的物体上得到我的数据):
var resultLength = jsonObject.results.length;
var listItems = [];
for(var i=0;i<resultLength;i++){
var firstname = jsonObject.results[i].FN;
var lastname = jsonObject.results[i].SN;
//Add result to array
listItems.push("<li><a href= # >"+firstname+" "+lastname+"</a></li>");
}
//Append array to list and refresh
$( #resultsList ).append(listItems.join( ));
$( #resultsList ).listview( refresh );
但是,这不管用。我最近才刚到,所以我可能在某个地方犯一个很愚蠢的错误。如果有人知道为什么这样行不通的话,我很感激!我很感激!我花了2天时间才完成这个任务。如果需要更多信息,请不要犹豫询问。
编辑 - 按要求添加 JSON
{"results":
[
{ "GUID":"F45B0504-376C-4772-81C2-B920E23E1332",
"I#":"4202265241081",
"FN":"JOHN",
"DOB":"1942-02-26",
"SEX":"M",
"SN":"KHUNOU",
"U#":"VH00041750",
"TYPE":"P"},
{ "GUID":"BB69F24F-424A-4B10-8A48-E94197894855",
"I#":"3909035071082",
"FN":"JOHN E",
"DOB":"1939-09-03",
"SEX":"M",
"SN":"RIVETT CARNAC",
"U#":"VH00156354",
"TYPE":"P"
}
],
"ok":"true"}