无法访问数组中的对象项

时间:2016-09-23 06:00:11

标签: javascript jquery

我正在尝试从以下响应中访问orderid:

[{"response":"true","orderid":"30438","lineitemid":"34048"}]

请帮忙!

3 个答案:

答案 0 :(得分:1)

希望这会有用

var a = [{"response":"true","orderid":"30438","lineitemid":"34048"}];
var orderId = a[0].orderid;
document.write('<pre>'+orderId+'</pre>')

JSFIDDLE

答案 1 :(得分:0)

试试这个:

var obj = [{"response":"true","orderid":"30438","lineitemid":"34048"}];
var id = obj[0]["orderid"];

答案 2 :(得分:0)

问题在于在json中解析结果。 我使用了jQuery.parseJSON()然后它运行正常。