{hero}

searchBuilder.liveSearch

自:SearchBuilder 1.6.0

控制实时搜索操作。
请注意 - 此属性需要 DataTables 的 SearchBuilder 扩展。

说明

默认情况下,SearchBuilder 会在每次用户输入操作(例:键入或从下拉列表中选择选项)时自动重新绘制 DataTable 并应用其搜索词 - 我们称之为实时搜索。这并非总是可取的,尤其是在处理大型数据集时,处理检索条件可能需要大量时间。

此选项可用于禁用 SearchBuilder 的实时搜索操作,而是在界面中添加一个搜索按钮。触发此按钮将使表格执行 SearchBuilder 标准设置的搜索操作。

请注意,如果启用此选项,当你设置搜索时,任何导致主 DataTable 重绘的操作都将触发搜索。这包括使用内置的全局搜索、排序或分页。

类型

布尔值

说明

在 SearchBuilder 输入时启用实时搜索(true),或禁用并显示一个“搜索”按钮以触发搜索操作(false)。

默认

  • 值:true

在用户输入值时将自动进行搜索。

示例

禁用实时搜索

new DataTable('#myTable', {
	layout: {
		top1: {
			searchBuilder: {
				liveSearch: false
			}
		}
	}
});