{hero}

搜尋

自:DataTables 1.10 起

搜尋事件 - 當表格被篩選時觸發。

描述

當表格的搜尋被全域搜尋或欄位搜尋選項觸發時,包括來自 API 的呼叫(例如 search()),會觸發 search 事件。此外,完整重新繪製(通過呼叫 draw() 方法)也會導致重新搜尋表格。

請注意,儘管資料在內部已被篩選,但 search 會在表格以更新的篩選資料重新繪製之前觸發。

請注意,與所有 DataTables 發出的事件一樣,事件物件上會有一個可用的 DataTables API 實例(第一個參數)。此外,事件會以 dt 命名空間觸發。因此,要監聽此事件,您還必須使用 dt 命名空間,只需將 .dt 附加到您的事件名稱,如下例所示。

類型

function function( e, settings )

參數

範例

使用 API 更新外部輸入的篩選資訊

var table = new DataTable('#myTable');

table.on('search.dt', function () {
	$('#filterInfo').html('Currently applied global search: ' + table.search());
});

相關

以下選項直接相關,在您的應用程式開發中可能也很有用。