我的所有網頁上都有一個工具欄,它定期向服務器端XML文件發出請求。檢測是否以及何時發出任何jQuery AJAX調用
某些網頁還向同一個XML文件發出請求,但更頻繁。理想情況下,我希望在可能的情況下將此輕鬆地結合到一個請求中。如果工具欄使用與頁面相同的請求(因爲頁面刷新率大於工具欄的頁面刷新率)
有什麼方法可以判斷是否有任何jQuery AJAX調用已經對某些資源進行調用,並且if那麼,通知成功?
更新:
基於達林季米特洛夫的答案我已經試過如下:
$.ajaxSetup({
success: function(){ console.log("woop"); }
});
這不閃光,我相信,因爲當我讓我等了成功處理程序被覆蓋AJAX調用。
嗨,感謝您的回覆,不幸的是,這似乎只適用於默認選項,即如果我設置了以下內容(請參閱原始Q更新) – Chris
@Chris,嘗試訂閱'complete'回調。 –
如何找出哪個URL被調用? – Chris