由于某些原因,我的Jquery没有遍历我的Json数据。当前未定义的错误。
记录时Json。
{
"cities": [
{
"storename": "new Store",
"notes": "test",
"rejected": "on",
"offer": "test"
}
]
}
HTML
console.log(JsonData);
$.each($.parseJSON(JsonData), function(idx, obj) {
alert(obj.storename);
});
答案 0 :(得分:2)
对我来说它看起来像一个对象,你也需要遍历cities属性
console.log(JsonData);
$.each(JsonData.cities, function (idx, obj) {
alert(obj.storename);
});
答案 1 :(得分:2)
您不再需要在此解析您的jSON,因此您可以使用:
$.each(JsonData.cities, function(idx, obj) {
alert(obj.storename);
});
<强> Fiddle Demo 强>
答案 2 :(得分:0)
我正在循环错误的对象,我的坏。
$.each($.parseJSON(JsonData), function(idx, cities) {
$.each(cities, function(idx, obj){
console.log(obj.storename)
});
});