{hero}

searchBuilder.enterSearch

按 enter 键触发搜索,而非每次按键。
请注意 - 此属性需要 DataTables 的 SearchBuilder 扩展。

已弃用!

从 v1.2.0 开始,此功能已弃用。此功能尚未计划移除,但是不建议使用,并应改用以下讨论的替代方案。

描述

使用带有输入元素的条件时,此选项允许在按下 enter 键之前不触发搜索。当 searchBuilder.enterSearch 设置为 true 时,就会发生这种情况。

此选项的默认值为 false,这意味着每次输入元素输入时都会触发搜索。

唯一的例外是使用日期选取器时。在此情况下,选择日期选取器中的日期将触发搜索而不按 enter 键,无论此选项的值如何。

查阅 此示例 以了解实际操作。

请注意:SearchBuilder 1.2.0 与引入了 search.return 的 DataTables 1.11.0 版本同时发行。这使得此选项无效,因此已弃用。目前仍将继续支持此选项,但未来将会将其移除。我们鼓励你改用 search.return

类型

布尔值

描述

当值为 true 时,需要按 enter 键才能触发输入元素的搜索。

默认值

  • 值:false

此选项的默认值为 false,这意味着标准情况下将在每次输入输入元素时进行搜索。

示例

仅在按 enter 键时进行输入搜索

new DataTable('#myTable', {
	layout: {
		top1: {
			searchBuilder: {
				enterSearch: true
			}
		}
	}
});