如何在ajax中捕获错误网:: ERR_ABORTED。这是我的代码
$.ajax({
url: "http://example.com",
dataType: "jsonp",
jsonp: "callback",
timeout: 5000,
success: function () {
},
error: function (xhr, textStatus, errorThrown) {
}
})
在控制台中我收到此错误
jquery.js:9679 GET http://example.com/?callback=jQuery33102519970992725571_1523023091094&_=1523023091095 net::ERR_ABORTED
我已经尝试Try catch
但我无法得到任何错误。我有什么方法可以捕捉到这个错误。我也需要cross-domain access
。提前谢谢。
答案 0 :(得分:1)
您好,您可以使用fail()
const request = $.ajax({ //your code })
request.fail((jqXHR, textStatus) => {
console.log(textStatus);
});