0
我想知道如何从json中检索值,如果json返回结果数组?如何获得json的值,如果它返回结果数组?
注:第一个数组是不是第二个数组的长度相同,但第一阵列是将始终小于第二阵列
这是我做的现在和得到这个错误:
这里是我的jQuery代码:
success: function(data){
var toAppend = '';
if(typeof data === "object"){
for(var i=0;i<data.length;i++){
toAppend += '<tr><td colspan="2">'+data[0][i]['m-asin'][0]+'</td></tr>';
toAppend += '<tr><td>'+data[1][i]['asin'][0]+'</td><td>'+data[1][i]['size'][0]+'</td></tr>';
}
$('.data-results').append(toAppend);
}
}
,我认为没有必要PHP代码,因为这是工作,因为我吨返回预期的结果。任何帮助将是一件大事,谢谢!
数据[I] [1]是不确定的,我得到这样的结果:# –
是的,你的代码和JSON数据之间的关系并不完全清楚,但我认为你只需要改变for循环。然后你会得到'data [0]'的长度,然后你可以要求'data [0] [i]'和'data [1] [i]'。如果删除数据[0] [i] ['m-asin'] [0]数据[1] [0],则在您的发布代码中获得'数据'(顶层)的长度,即: – GolezTrol
。 ['asin'] [0]会显示,但我真的需要显示它,我应该如何做到这一点 –