jQuery ajax - ajaxStop() 方法
實(shí)例
當(dāng)所有 AJAX 請求完成時(shí),觸發(fā)一個(gè)提示框:
$("div").ajaxStop(function(){ alert("所有 AJAX 請求已完成"); });
定義和用法
ajaxStop() 方法在 AJAX 請求結(jié)束時(shí)執(zhí)行函數(shù)。它是一個(gè) Ajax 事件。
詳細(xì)說明
無論 Ajax 請求在何時(shí)完成 ,jQuery 都會檢查是否存在其他 Ajax 請求。如果不存在,則 jQuery 會觸發(fā)該 ajaxStop 事件。在此時(shí),由 .ajaxStop() 方法注冊的任何函數(shù)都會被執(zhí)行。
語法
.ajaxStop(function())
參數(shù) | 描述 |
---|---|
function() | 規(guī)定當(dāng) AJAX 請求完成時(shí)運(yùn)行的函數(shù)。 |
示例
AJAX 請求結(jié)束后隱藏信息:
$("#loading").ajaxStop
(function(){
$(this).hide();
});