{hero}

searchBuilder

自:SearchBuilder 1.0.0

为 DataTables 启用并配置 SearchBuilder 扩展。
请注意 - 此属性需要 SearchBuilder 扩展 DataTables。

说明

SearchBuilder 是一项扩展,它提供了一个用于构建复杂搜索操作(包括分组逻辑)的用户界面。

可以通过提供 searchBuilder 功能名称的 layout 选项或 searchBuilder 按钮(它接受配置选项作为 config 参数)来启用 SearchBuilder。

请参阅下面的相关部分,了解 SearchBuilder 可用的所有配置选项的列表。

类型

object

说明

如果作为对象给定,SearchBuilder 将在目标 DataTable 上使用 SearchBuilder 默认值(DataTable.SearchBuilder.defaults)启用,并有可能被此对象中提供的选项扩展和覆盖。这是针对各表或通过默认值配置 SearchBuilder 的方式。

示例

使用 dom 选项为表启用 SearchBuilder

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

使用配置选项启用 SearchBuilder

new DataTable('#myTable', {
	layout: {
		top1: {
			searchBuilder: {
				depthLimit: 2
			}
		}
	}
});

相关

以下选项直接相关,在应用开发中也非常有用。