我試圖做一個「自動」加載指示器..爲此,我想聽應用程序上的Ajax事件,並顯示/隱藏指示器。jQuery.post:它會觸發任何事件嗎?
我與現在這個正確的唯一的問題是,我不知道是什麼事件觸發的jQuery時,它做一些Ajax調用($.ajax
,$.post
,$.get
...)
文件說什麼。我怎麼能做到這一點,而無需爲我的所有電話添加額外的代碼? 在此先感謝。
我試圖做一個「自動」加載指示器..爲此,我想聽應用程序上的Ajax事件,並顯示/隱藏指示器。jQuery.post:它會觸發任何事件嗎?
我與現在這個正確的唯一的問題是,我不知道是什麼事件觸發的jQuery時,它做一些Ajax調用($.ajax
,$.post
,$.get
...)
文件說什麼。我怎麼能做到這一點,而無需爲我的所有電話添加額外的代碼? 在此先感謝。
是的,你可以通過ajaxSetup
訪問。還有ajaxStart
,ajaxStop
,以及the documentation中描述的許多其他。
,謝謝,我din't理解我可以以這種方式管理他們。起初,我明白他們只是回調。 – caarlos0
是的,它觸發回調。 $ .ajax有以下回調:成功,錯誤,完成。 檢查文檔的詳細http://api.jquery.com/jQuery.ajax/
您可以嘗試使用'ajaxStart'方法http://api.jquery.com/category/ajax/global-ajax-event-handlers/ – undefined