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()方法。
參考資料: