[英]How to loop through json array using jquery.each()
我试图使用 jquery.each() 显示我的 json 数据。 现在这是json
var json =
[
{"id":"1","tagName":"apple"},
{"id":"2","tagName":"orange"
}]
然后我可以展示它
$.each(json, function(idx, obj) {
alert(obj.tagName);
});
但我的 json 是
{
"Message": "Success",
"Code": "200",
"Payload": [
{
"year": "2015",
"month": "6",
"fileCount": "985",
"totalFileSize": "2820"
},
{
"year": "2015",
"month": "7",
"fileCount": "15347",
"totalFileSize": "66549"
}
]
}
现在我需要读取 Payload 中的数据。 请帮我
很简单。 Payload
是您提供的对象的属性,可以这样访问: json.Payload
。 所以你应该把它作为第一个参数传递给$.each()
方法。 干得好:
$.each(json.Payload, function(idx, obj) {
console.log(obj);
});
你也可以使用
$.map(array,function(obj,index){
console.log(obj)
});
用于遍历数组
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.