{hero}

搜索

自:DataTables 1.10

搜索事件 - 当表格被过滤时触发。

描述

search 事件在下列情况触发:表格的搜索由全局搜索或列搜索选项触发,包括来自 API 的调用(例如,search())。另外,一个完整的重绘(通过调用 draw())方法将会导致表格被重新搜索。

请注意,search 将在表格使用更新的过滤数据重绘之前触发,虽然数据在内部已被过滤。

请注意,与所有 DataTables 发出的事件一样,事件对象在事件对象中有一个可用的 DataTables API 实例(第一个参数)。另外,事件会使用 dt 名称空间触发。因此,要监听此事件,你还必须使用 dt 名称空间,方法是在事件名称后简单追加 .dt,如下面的示例所示。

类型

函数 function( e, settings )

参数

示例

使用 API,使用过滤信息更新外部输入

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

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

相关

下列选项直接相关,并且在应用程序开发过程中可能会非常有用。