{hero}

处理中

自:DataTables 1.10

處理事件 - 當 DataTables 處理資料時觸發。

描述

當 DataTables 執行某種處理程序(例如排序、篩選或任何其他類型的資料處理程序)時,就會觸發此事件。可藉此向最終用戶指出有件事情正在發生,或說明某件事情已完成。

請注意,DataTables 的 processing 顯示選項會使用這個事件,若要使用您應用程式其他部分使用的自訂指示取代 DataTables 內建處理指示時,這可能會派得上用場。

請注意,與所有 DataTables 發送的事件一樣,事件物件會在其中提供 DataTables API 執行個體(第一個參數)。此外,這些事件還會使用 dt 名稱空間觸發。因此,若要聆聽此事件,您也必須使用 dt 名稱空間,只要將 .dt 附加到您的事件名稱後方即可,請見下方範例。

類型

函數 函數( e, settings, processing )

參數

範例

顯示/隱藏表格處理通知(其中 #example 為 DataTable)

$('#example')
	.on('processing.dt', function (e, settings, processing) {
		$('#processingIndicator').css('display', processing ? 'block' : 'none');
	})
	.DataTable();

相關

下列選項與此直接相關,在您的應用程式開發過程中可能也會派得上用場。