{hero}

搜索构建器

自:SearchBuilder 1.0.0

在一个弹出窗口中显示 SearchBuilder 容器的单个按钮。
请注意 - 该属性需要数据表格的 SearchBuilder 扩展。

描述

此按钮类型创建一个弹出窗口,其中包含 SearchBuilder 容器。这允许使用 SearchBuilder,而不会在 DOM 中占用额外的空间。

选项

除了所有按钮可用的选项(例如 buttons.buttons.text),此按钮还可以在其配置对象中设置以下选项以自定义其操作和显示方式

示例

基本的 SearchBuilder 按钮初始化

new DataTable('#myTable', {
	layout: {
		topStart: {
			buttons: ['searchBuilder']
		}
	}
});

使用按钮的 SearchBuilder 配置

new DataTable('#myTable', {
	layout: {
		topStart: {
			buttons: [
				{
					extend: 'searchBuilder',
					config: {
						depthLimit: 2
					}
				}
			]
		}
	}
});