【发布时间】:2014-05-01 05:30:30
【问题描述】:
我在名为 $array 的 PHP 文件中有一个二维数组,其中包含 id、msg 和 timestamp 列
然后创建一个多维数组,并从 AJAX 调用中以 JSON 格式输出:
$ok = 1;
$error = null;
echo JSON_ENCODE(array('ok'=>$ok, 'err'=>$error, 'arr'=>$array));
我正在尝试遍历名为 arr 的嵌套数组,我无法弄清楚,我尝试了什么:
$.each(data,function(i,index){
$('#msg_apnd').append(data[index].midt + data[index].msg);
});
这只循环遍历数据数组,因此只有一行,当我需要它循环遍历嵌套的arr 数组时,我尝试了这个:
$.each(data,function(i,index){
$.each(i,function(i2,index2){
$('#msg_apnd').append(arr[index].midt + arr[index].msg);
});
});
我有点卡住了,无法在其他地方找到合适的答案。我需要 jQuery 代码循环遍历 AJAX 响应中的嵌套 arr 数组。
【问题讨论】:
标签: jquery arrays json multidimensional-array each