如何捕获错误网:: ERR_ABORTED
如何在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
。 提前致谢。
嗨,您可以使用fail()
const request = $.ajax({ //your code }) request.fail((jqXHR, textStatus) => { console.log(textStatus); });
在jQuery的文档中失败了
- 使用Javascript进行文件上传会将带有样式化的“拒绝访问”错误返回到按钮
- jQuery DataTables重载间隔错误
- 使用自定义sType从filter中剥离HTML标记
- jQuery的click()函数如何比addEventListener()快得多?
- 使用`GET`请求表单的客户端,即使`POST`被定义。 是javascript iframe的原因?
- Jquery / Javascript – 在contentEditable区域中突出显示为用户类型的语法
- 如何在JavaScript onclick函数中运行jQuery代码?
- 在jQuery中使用getJSON函数时,回调函数不起作用
- 使用Firebug调试JavaScript事件