jquery中各個事件執行順序如下:
1.ajaxstart(全域性事件)
2.beforesend
3.ajaxsend(全域性事件)
4.success
5.ajaxsuccess(全域性事件)
6.error
7.ajaxerror (全域性事件)
8.complete
9.ajaxcomplete(全域性事件)
10.ajaxstop(全域性事件)
ajax中success與complete的關係
});success : 當請求成功時呼叫的函式。這個函式會得到乙個引數:從伺服器返回的資料。當請求成功時呼叫函式,即status==200。
complete :當請求完成時呼叫的函式。這個函式會得到兩個引數:xmlhttprequest物件和乙個描述請求成功的型別的字串。當請求完成時呼叫函式,即status==404、403、302...。
總結 success是只有在請求成功(status=200)時才會執行,而complete在請求完成後都會執行,不管成功失敗
HttpApplication事件執行順序
應用程式按照以下順序執行由 global.asax 檔案中定義的模組或使用者 處理的事件 1 beginrequest 在 asp.net 響應請求時作為 http 執行管線鏈中的第乙個事件發生 2 authenticaterequest 當安全模組已建立使用者標識時發生。注 authenticat...
MasterPage Page的事件執行順序
如果乙個page使用了乙個masterpage,2者之間事件的執行順序如下 masterpage控制項 init 事件。page控制項 init 事件。masterpage init 事件。page init 事件。page load 事件。masterpage load 事件。page控制項 lo...
HttpModule及其中的事件的執行順序
httpmodule執行的順序取決於web.config配置httpmodule的順序,而httpmodule中事件的執行先後順序與asp.net執行機制相關,具體執行順序如下 beginrequest authenticaterequest authorizerequest resolverequ...