我正在使用 JQuery 的 getJSON() 从我的网络服务器请求 JSON。然后,我想解析响应。 JSON响应的格式如下:
{
"responseStatus": "200",
"responseData": {
"resultText": "Hello"
},
"originalText": "hi"
}
我的 JQuery 代码:
$.getJSON(url, function (json) {
$.each(json, function (i, result) {
alert(result.resultText);
});
});
我面临的问题是我连续收到三个警报窗口:“未定义”、“你好”和“未定义”。我只想获取并显示 resultText 的单个值。为什么我也收到“未定义”?
谢谢!
最佳答案
我认为你可以做到:
$.getJSON(url,function(json){
alert(json.responseData.resultText);
});
关于javascript - JQuery getJSON() 解析产生 "undefined"值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7043417/