使用$ .each对Json数据进行jquery循环
我在名为data的变量中返回了以下JSON。 这是GETS返回的JSON ... [ {"Id": 10004, "PageName": "club"}, {"Id": 10040, "PageName": "qaz"}, {"Id": 10059, "PageName": "jjjjjjj"} ] 我试图使用$ .each遍历整个集合,但是我遇到了警告显示未定义的问题。我尝试了很多不同的语法,但似乎无法弄清楚。 我正在使用的jQuery是 $.each(data, function(i, item) { alert(item.PageName); }); 谁能指出我正确的方向? 编辑 这是我用来获取数据的代码 $.getJSON('/Cms/GetPages/123', null, function(data) { fillSelect(data); }); 这是在回调时被调用的函数 function fillSelect(data) { alert(data); $.each(data, function(i, item) { alert(item.PageName); }); } 编辑2 这有点让我感到困惑,根据文档,它应该可以按我的方式工作,但事实并非如此。据提琴手说,标题显示:- Content-Type: …