console.log(data) 给出以下结果
{
"ERRORS": [
{
"MESSAGE": "Error on API.",
"CODE": "hermes05"
}
],
"DATA": {}
}
当我尝试获取价值消息时,我得到了未定义,为什么?
error: function(data){
console.log(data.ERRORS[0].MESSAGE);
}
完整代码
$.ajax({
type: "POST",
dataType: "json",
url: "http://api.domain.com/something",
data: {
// Send value in mobile input field.
mobile: $("#mobileNo").val()
},
success: function(data){
},
error: function(data){
console.log(data.ERRORS.MESSAGE);
}
});
// stop button from submitting.
event.preventDefault(); // cancel default behavior
});