我正在尝试构建一个从服务器获取 JSON 的应用程序,然后在 JSON 响应已指定行时显示 javascript 警报。我从服务器获得的 JSON 如下所示:
{
"key": [
{
"IND": "406",
"NUMBER": "9",
"MESSAGE": "this is a test",
"status": "ok"
}
]
}
这是我用来显示警报的代码:
function UpdateRecord(update_id) {
var id = getUrlVars()["id"];
jQuery.ajax({
type: "POST",
url: serviceURL + "test.php",
data: 'id=' + id,
cache: false,
success: function(data) {
if (data.status == 'ok') {
alert(data.message);
} else {
alert("no");
}
}
});
}
但是即使 JSON 有一行,这段代码也会提示“否” "status": "ok"