JQUERY循环数组
我有一个返回JQUERY的AJAX数组,如下所示:JQUERY循环数组,jquery,Jquery,我有一个返回JQUERY的AJAX数组,如下所示: var obj = JSON.parse(data); 如果执行以下操作,我可以看到阵列: alert(data); 然后,我通过JSON解码运行数组,如下所示: var obj = JSON.parse(data); 现在我需要能够查看数组并访问元素。我已经尝试了一些方法,但我看不到如何连接到元素中——例如:jquery错误,因为页面没有显示 这是我尝试过的方法之一: obj.each(function(key, value) {
var obj = JSON.parse(data);
如果执行以下操作,我可以看到阵列:
alert(data);
然后,我通过JSON解码运行数组,如下所示:
var obj = JSON.parse(data);
现在我需要能够查看数组并访问元素。我已经尝试了一些方法,但我看不到如何连接到元素中——例如:jquery错误,因为页面没有显示
这是我尝试过的方法之一:
obj.each(function(key, value) {
alert(key + ": " + value);
}
错过一些东西-任何帮助都将不胜感激
thx希望能有所帮助。可能数据不是合法的JSON,因此JSON.parse无法处理它。调用JSON.parse后obj中有什么内容?是的,您的权利数据不是JSON,所以我放弃了解析。。。还添加了};之后。每个页面现在显示。。。但仍然无法访问数组内容。。。看起来像php返回的数据。您是否可以使用json_encode$data从服务器将其编码为json?如果不是这样,那么尝试将obj.each循环包围起来,形成一个遍历该数组的常规for循环