JQuery从Firefox和IE11中的AJAX调用获得的错误信息之间存在很大差异:
ajaxData = {id: 1234, quantity: 3};
$.ajax({
type: 'POST',
url: BASE_URL + 'ajax/this-page-does-not-exist.php',
dataType: 'json',
data: ajaxData,
error: function(xhr, textStatus, errorThrown){
// in Firefox:
// - xhr.responseText has the "Not found" HTML message returned by the server
// - xhr.status is 404
// - textStatus is 'error'
// - errorThrown is 'Not Found'
// in IE11:
// - xhr.responseText is empty
// - xhr.status is 0
// - textStatus is 'error'
// - errorThrown is empty
},
success: function(data, textStatus, xhr){
// ...
}
});
这里出了什么问题?
答案 0 :(得分:1)
这可能与我在这里问的那个相同:
微软表示将调查此问题。