Jquery mobile jquerylistview问题
工作。在listview中显示2个值Jquery mobile jquerylistview问题,jquery-mobile,Jquery Mobile,工作。在listview中显示2个值 {"liste":{"TotalRecordCount":"2","xmlns":"","dokuman":[{"id":"2568","titles":"İstanbul Eindhoven"},{"id":"2384","titles":"Kesişen Dünyalar",}]}} 不工作。在listview中似乎不是1个值 {"liste":{"TotalRecordCount":"1","xmlns":"","dokuman":{"id":"20
{"liste":{"TotalRecordCount":"2","xmlns":"","dokuman":[{"id":"2568","titles":"İstanbul Eindhoven"},{"id":"2384","titles":"Kesişen Dünyalar",}]}}
不工作。在listview中似乎不是1个值
{"liste":{"TotalRecordCount":"1","xmlns":"","dokuman":{"id":"2085","titles":"Fotoğraf Atölyesi"}}}
我的listview添加代码
path=data.liste.dokuman;
for (var liindex = 0;liindex<path.length; liindex++){
// my listview adding value
}
path=data.liste.dokuman;
对于(var liindex=0;liindexJson,如果任何Json数组中可能有多个结果,则应使用正确的格式。
因此,您的Json应该如下所示:
{"liste":{"TotalRecordCount":"1","xmlns":"","dokuman":[{"id":"2085","titles":"Fotoğraf Atölyesi"}]}}
那么你上面的代码就可以工作了。
否则,按以下方式获取单记录JsonObject的数据
var id=data.liste.dokuman.id ;
var titles = data.liste.dokuman.id.titles;
等等..工作:)谢谢@neeraj
if(path.length == undefined){
myNewArray[0]= path;
console.log("not array")
}