我有一个使用 jQuery 的简单 ajax/json 请求:
$.ajax({
type: "POST",
url: "/some-json-url",
data: "score=" + 1,
dataType: 'json',
success: function(data){
if(data.msg){
alert(data.msg);
}
}
});
但是,如果没有设置 msg,我会生成一个错误(通过 Opera Dragonfly 查看):
未处理的错误:无法将“数据”转换为对象
如何以有效的方式检查它是否存在?