在JQuery中使用$.ajax
调用时,获取此JSON提要中的变量的正确方法是什么:
{"response": [ {"code":"2", "responseText":"No comments added."}]}
通常,我使用$.each
循环遍历JSON响应的各个元素,但是当只有一个项目包含子项时,我只是认为它会是这样的:
$.ajax({
type: "GET",
url: "http://localhost/comments.php",
data: "userID=" + user_id + "&start=0",
dataType: "json",
success: function(data) {
alert(data.response.code); //2
}
});
但是当我尝试这个时,我得到一个未定义的变量。这似乎很容易,但我真的很挣扎。任何提示或指示?