【发布时间】:2010-06-17 04:14:04
【问题描述】:
我正在使用 PHP 来返回一个 json_encode() 的数组,以便在我的 Javascript 代码中使用。它被返回为:
{"parent1[]":["child1","child2","child2"],"parent2[]":["child1"]}
通过使用以下代码,我可以访问parent2 > child1
$.getJSON('myfile.php', function(data)
{
for (var key in data)
{
alert(data[key]);
}
}
但是,我无法访问 child1, child2, child 或 parent1。单独提醒密钥会显示“parent1”,但是当我尝试提醒它的内容时,我得到了未定义。
我认为它会给我一个对象/数组?如何访问 parent1 的孩子?
数据[键][0] ?
【问题讨论】:
标签: javascript json arrays object