Ajax-Global Ajax Event Handlers .ajaxComplete()、.ajaxError()、.ajaxSend()、.ajaxStart()、.ajaxStop()、.ajaxSuccess()

 

一、.ajaxComplete()

每當有Ajax請求完成後就會觸發ajaxComplete事件,並執行.ajaxComplete()方法。

 

二、.ajaxError()

每當有Ajax請求完成後,如有error就會觸發ajaxError事件,並執行.ajaxError()方法。

 

三、.ajaxSend()

當有Ajax請求被送出前,會先執行.ajaxSend()方法。

 

四、.ajaxStart()

當Ajax請求被送出後的期間,將會執行.ajaxStart()方法,常應用於「讀取中」。

 

五、.ajaxStop()

當Ajax請求執行完成後,jQuery會確認是否還有其他ajax請求還未完成,

如果都已完成了,將會執行.ajaxStop()方法,常應用於「讀取完成」。

 

六、.ajaxSuccess()

每當有Ajax請求完成(ajaxComplete)並成功無錯誤時,將會執行.ajaxSuccess()方法。

 

參考資料:

Ajax Events