搜索
自:DataTables 1.10
搜索事件 - 当表格被过滤时触发。
描述
search
事件在下列情况触发:表格的搜索由全局搜索或列搜索选项触发,包括来自 API 的调用(例如,search()
)。另外,一个完整的重绘(通过调用 draw()
)方法将会导致表格被重新搜索。
请注意,search
将在表格使用更新的过滤数据重绘之前触发,虽然数据在内部已被过滤。
请注意,与所有 DataTables 发出的事件一样,事件对象在事件对象中有一个可用的 DataTables API 实例(第一个参数)。另外,事件会使用 dt
名称空间触发。因此,要监听此事件,你还必须使用 dt
名称空间,方法是在事件名称后简单追加 .dt
,如下面的示例所示。
类型
示例
使用 API,使用过滤信息更新外部输入
var table = new DataTable('#myTable');
table.on('search.dt', function () {
$('#filterInfo').html('Currently applied global search: ' + table.search());
});
相关
下列选项直接相关,并且在应用程序开发过程中可能会非常有用。