jQuery的AJAX請求的狀態(tài)

2018-07-25 14:19 更新

一個(gè) AJAX 請求可以看成是一個(gè)觸發(fā)了一連串事件的總事件。這樣,對于全局的所有 AJAX 請求而言,我們可以在任意節(jié)點(diǎn)上,綁定到全局任意 AJAX 請求的每一個(gè)事件:

$("#loading").ajaxStart(function(){
   $(this).show();
 });
.ajaxStart()
請求將要發(fā)出時(shí)
.ajaxSend()
請求將要發(fā)出時(shí)(在 .ajaxStart() 后)
.ajaxSuccess()
請求成功
.ajaxError()
請求錯(cuò)誤
.ajaxComplete()
請求完成
.ajaxStop()
請求結(jié)束(在 .ajaxComplete() 后)

上面這幾個(gè) ajax 的全局事件,一般只在 document 上處理。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號