這篇文章主要介紹了ajaxError()有什么用,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)建站是專業(yè)的甘谷網(wǎng)站建設(shè)公司,甘谷接單;提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行甘谷網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
.ajaxError()描述: Ajax請求出錯(cuò)時(shí)注冊一個(gè)回調(diào)處理函數(shù),這是一個(gè) Ajax Event。
每當(dāng)一個(gè)Ajax請求出錯(cuò)時(shí),jQuery就會(huì)觸發(fā)ajaxError事件,在這個(gè)時(shí)間點(diǎn)所有處理函數(shù)會(huì)使用.ajaxError()方法注冊并執(zhí)行。注意:這里的handler處理器調(diào)用跨域的腳本和跨域的JSONP請求。
觀察這種方法,建立一個(gè)基本的Ajax加載請求:
在document上綁定事件處理器:
$(document).ajaxError(function() {
$( "div.log" ).text( "Triggered ajaxError handler." );
});
現(xiàn)在,我們可以使用任何的jQuery方法構(gòu)建一個(gè)Ajax請求:
$( "button.trigger" ).click(function() {
$( "div.result" ).load( "ajax/missing.html" );
});
當(dāng)用戶點(diǎn)擊按鈕并且Ajax請求失敗,因?yàn)樗埱蟮奈募淮嬖?,這個(gè)信息就會(huì)顯示。
但是從 jQuery 1.8 開始, .ajaxComplete() 方法只能綁定到 document元素.
注,這段在官網(wǎng)的原文中已經(jīng)被刪除: 因?yàn)?ajaxComplete() 是作為一個(gè)jQuery對象實(shí)例方法去執(zhí)行的,回調(diào)函數(shù)中,我們可以用this關(guān)鍵字作為指定的元素。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“ajaxError()有什么用”這篇文章對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!