[英]Javascript alert from JSON response
我正在尝试使用getJSON构建一个从服务器获取数据的应用程序,然后提醒该行。 这是我使用的代码,但它没有显示JSON中的行,只是说“未定义”。 这可能是什么原因?
$(document).ready(function(){
$("button").click(function(){
$.getJSON("MyURL/test.php",function(result){
$.each(result, function(i, field){
alert(field.MESSAGE);
});
});
});
});
这是JSON响应:
{"key":[{"message":"test"}]}
result
不是数组。 result.key
是一个数组。 您的字段的属性也是message
,而不是MESSAGE
:
$.each(result.key, function(i, field){
alert(field.message);
});
访问json中的对象区分大小写
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.