网站建设资讯

NEWS

网站建设资讯

JavaScript中ajaxError()有什么注意事项

小编给大家分享一下JavaScript中ajaxError()有什么注意事项,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

成都创新互联,为您提供网站建设成都网站制作、网站营销推广、网站开发设计,对服务成都LED显示屏等多个行业拥有丰富的网站建设及推广经验。成都创新互联网站建设公司成立于2013年,提供专业网站制作报价服务,我们深知市场的竞争激烈,认真对待每位客户,为客户提供赏心悦目的作品。 与客户共同发展进步,是我们永远的责任!

无论哪一个Ajax请求被完成,所有ajaxError处理器都将被执行。如果我们必须区分不同的请求,我们可以使参数传递给这个处理器。 他是通过事件对象、 XMLHttpRequest 对象和设置对象中使用的请求,每次ajaxError 处理器执行,它传递事件对象,jqXHR对象(在 jQuery 1.5之前是XHR对象),和用来创建请求的设置(settings)对象。如果请求失败,因为JavaScript抛出一个异常,并且作为第四个参数的异常对象被传递给处理函数。举个例子,我们能限制我们的回调到只处理事件处理某一特定的URL:

$( document ).ajaxError(function(event, jqxhr, settings, exception) {

if ( settings.url == "ajax/missing.html" ) {

$( "div.log" ).text( "Triggered ajaxError handler." );

}

});

其他注意事项:

如果global选项设置为false,调用$.ajax() 或 $.ajaxError()方法将不会被触发。

例子:

当Ajax请求失败后显示一个信息.

$(document).ajaxError(function(event, request, settings) {

$( "#msg" ).append( "

  • Error requesting page " + settings.url + "
  • " );

    });

    看完了这篇文章,相信你对“JavaScript中ajaxError()有什么注意事项”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


    网页标题:JavaScript中ajaxError()有什么注意事项
    链接地址:http://cdweb.net/article/jhcjjd.html