den*_*isb 1 javascript jquery json
所以,这在我看来应该很简单......我有一个通过Ajax帖子返回的有效JSON字符串:
{"success":true,"message":"Thank you! We value your feedback."}
Run Code Online (Sandbox Code Playgroud)
而我只是想提醒我的"消息"值到我的结果回复:
success: function (result) {
alert(result);
var obj = $.parseJSON(result);
alert(obj.message);
},
error: function (req, status, error) {
alert("Sorry! We could not receive your feedback at this time.");
}
Run Code Online (Sandbox Code Playgroud)
我的"obj"属性在某种程度上无法被识别.....我已经验证了JSON字符串以确保它是有效的,所以我在这里缺少什么?
您不需要解析您的JSON.将dataType属性设置为json,jQuery将为您解析它.然后,result基本上是你的JSON,你可以做到alert(data.message);.
jQuery.ajax({
...
dataType: "json",
success: function(data) {
alert(data.message);
},
...
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6476 次 |
| 最近记录: |