我正在通过ajax(使用mootools)进行json调用。它工作正常并返回json对象:
holdingArray [对象{id =“3”,gpname =“太太让你变得更好”,created_by =“493”,更多...}
(从萤火虫复制)
我有一些代码试图访问该对象,但我无法让它工作:
onComplete: function(jsonObj) {
alert("gp name is "+jsonObj[0].gpname);
...
它表示jsonObj [0] .gpname未定义。
我出错的任何想法?
感谢
答案 0 :(得分:1)
所以我解决了!!
只是没有正确地处理对象。应该是:
alert("gp name is "+jsonObj.holdingArray[0]['gpname']);
将hodlingArray对象设为0,然后输入名称
当你知道如何时很简单 - 当你无法解决时非常令人沮丧:)