Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQUERY循环数组_Jquery - Fatal编程技术网

JQUERY循环数组

JQUERY循环数组,jquery,Jquery,我有一个返回JQUERY的AJAX数组,如下所示: var obj = JSON.parse(data); 如果执行以下操作,我可以看到阵列: alert(data); 然后,我通过JSON解码运行数组,如下所示: var obj = JSON.parse(data); 现在我需要能够查看数组并访问元素。我已经尝试了一些方法,但我看不到如何连接到元素中——例如:jquery错误,因为页面没有显示 这是我尝试过的方法之一: obj.each(function(key, value) {

我有一个返回JQUERY的AJAX数组,如下所示:

 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循环