這裏是我的jQuery來解析Json結果我從我的頁面返回。如何使用jQuery解析Json結果
{ 「結果」:真正的 「動作」: 「添加」}
$ .parseJSON(數據)不解析它。我需要獲得Result和Action值。
$("#favorite").click(function() {
$.getJSON('/review/favorite/[email protected](Model.Review.Id)', function (data) {
var result = $.parseJSON(data);
alert(result.Action);
if (result.result == true && result.action == "add") {
alert("add");
} else if (result.result == true && result.action == "delete") {
alert("delete");
}
});
return false;
});
jQuery已經解析了你的json,你不需要自己動手 – ori 2012-03-14 11:40:51
數據已經被解析;-) – clops 2012-03-14 11:41:54
就像@ori說的,getJSON已經將數據解析成一個對象。如果喲做着獲得(),那麼你就需要使用parseJSON上的數據,但因爲你叫.getJSON你不需要。 – davidethell 2012-03-14 11:42:39