ajaxStart()方法附加了一個Ajax請求開始時要執(zhí)行的函數(shù)。這是一個AjaxEvent。
每當(dāng)即將發(fā)送Ajax請求時,jQuery都會檢查是否還有其他未完成的Ajax請求。如果沒有正在進行中,則jQuery觸發(fā)ajaxStart事件。此時,將執(zhí)行已使用ajaxStart()方法注冊的所有處理程序。
注意:從jQuery 1.8版開始,此方法僅應(yīng)附加到文檔中。
$(document).ajaxStart(function())
AJAX請求開始時顯示“正在加載”圖標(biāo):
$(document).ajaxStart(function(){ $("div").html('<i class="fa fa-spinner fa-pulse fa-5x"></i>'); });測試看看?/?
參數(shù) | 描述 |
---|---|
function() | 指定當(dāng)Ajax請求開始時要運行的函數(shù) |