一尘不染

如何在jQuery中遍历JSON数组?

json

我有一个php页面,可从其中获取json中的响应:

[{'com':'something'},{'com':'some other thing'}]

我想循环它,并将每个追加到div。

这是我尝试的:

var obj = jQuery.parseJSON(response);
$.each(obj.com, function(key,value) {
  alert(key+':'+value);
}

该警报为undefined,响应为json数组。

请帮忙。


阅读 161

收藏
2020-07-27

共1个答案

一尘不染

您的数组具有存储对象{'com':'some thing'} 使用的默认键(0,1):

var obj = jQuery.parseJSON(response);
$.each(obj, function(key,value) {
  alert(value.com);
});
2020-07-27