[
{
"May": [
{
"year": 1994,
"date": "2"
},
{
"Sequence": 2,
"Type": "Images"
}
],
"_id": "1122"
}
]
我可以获得id,除了数组内部的“date”。而日期只显示undefined
。
答案 0 :(得分:0)
var data = [
{
"May": [
{
"year": 1994,
"date": "2"
},
{
"Sequence": 2,
"Type": "Images"
}
],
"_id": "1122"
}
];
alert(data[0].May[0]["date"]);

您应该使用arr[i].May[0]['date']
,date
位于数组May的第0个索引的对象内。
答案 1 :(得分:0)
数组将仅以索引0 开头。所以从你的json数据第0位只有名为" date"的键。所以你应该使用喜欢@void回答。 如果您怀疑数据是否有用,请使用如下所示
if(data[0].May[0]["date"])
alert(data[0].May[0]["date"]);
谢谢:)