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
} ];
//可以帮忙看看?麻烦了 展开
"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
} ];
//可以帮忙看看?麻烦了 展开
4个回答
展开全部
第一个,没有读取到属性:"undefined"。第二个,没有读取到属性"id"。你那个json里没有这两个属性啊
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jsonArr[0].id // 这样就可以取到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把你的上下文贴出来,你的jsonArr里面没有id这个属性
报的错误是从一个没有定义的属性中去查找他的id属性。。。。
报的错误是从一个没有定义的属性中去查找他的id属性。。。。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询