Uncaught TypeError: Cannot read property 'undefined' of undefined

varjsonArr=[{"first_id":"2","first_name":"高中","third_id":"2-1-1","third_name":"一年级一班"... var jsonArr = [ {
"first_id" : "2",
"first_name" : "高中",
"third_id" : "2-1-1",
"third_name" : "一年级一班",
"second_id" : "2-1",
"second_name" : "一年级",
"people" : 31,
"age" : 10,
"parent" : 5
}];
上面例子 报js错误
下面这个例子也不行(Uncaught TypeError: Cannot read property 'id' of undefined),因为我实际用起来id不是按照2,2-1-1,2-1,是具体数字比如下面的例子
var jsonArr= [{
"first_id" : "1019",
"first_name" : "你",
"second_id" : "1021",
"second_name" : "是",
"third_id" : "2019",
"third_name" : "谁",
"people" : 0.00
} ];
//可以帮忙看看?麻烦了
展开
 我来答
被主遗弃的人
推荐于2018-01-08 · TA获得超过1079个赞
知道小有建树答主
回答量:977
采纳率:50%
帮助的人:385万
展开全部
第一个,没有读取到属性:"undefined"。第二个,没有读取到属性"id"。你那个json里没有这两个属性啊
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风铃冷冷2
2015-02-10 · TA获得超过1799个赞
知道小有建树答主
回答量:833
采纳率:0%
帮助的人:506万
展开全部
jsonArr[0].id // 这样就可以取到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qq1111qq111111
推荐于2017-09-05 · TA获得超过1175个赞
知道小有建树答主
回答量:1166
采纳率:66%
帮助的人:609万
展开全部
把你的上下文贴出来,你的jsonArr里面没有id这个属性
报的错误是从一个没有定义的属性中去查找他的id属性。。。。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
楚含云03o
2018-01-08
知道答主
回答量:13
采纳率:0%
帮助的人:1.5万
展开全部
亲测,无错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式