我在php中有一个看起来像
的数组 $allData = [
{'a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5},
{'a' => 45, 'b' => 23, 'c' => 88, 'd' => 33, 'e' => 82},
{'a' => 100, 'b' => 75, 'c' => 12, 'd' => 7, 'e' => 19}
]
echo json_encode($allData);
现在在客户端我有
request.done(function(data) {
console.log(data);
console.log (data[0][0]);
});
console.log(data);
工作正常并打印出[Object, Object]
的详细信息,但console.log (data[0][0]);
正在返回undefined
。你能告诉我我做错了什么以及如何解决这个问题吗?
答案 0 :(得分:1)
由于您有一个对象数组,请尝试在javascript中执行此操作:
request.done(function(data) {
console.log(data);
console.log(data[0]);
console.log(data[0].a);
});