{hero}

searchBuilder

自:SearchBuilder 1.0.0 起

為 DataTables 啟用並設定 SearchBuilder 擴充套件。
請注意 - 這個屬性需要 DataTables 的 SearchBuilder 擴充套件。

描述

SearchBuilder 是一個擴充套件,它提供了一個使用者介面來建立複雜的搜尋操作,包括分組邏輯。

SearchBuilder 可以透過 layout 選項中的 searchBuilder 功能名稱,或接受設定選項作為 config 參數的 searchBuilder 按鈕來啟用。

請參閱下方的相關章節,以取得所有可供 SearchBuilder 使用的設定選項列表。

類型

物件

描述

如果以物件形式給定,SearchBuilder 將在目標 DataTable 上啟用,並擴充 SearchBuilder 預設值 (DataTable.SearchBuilder.defaults),且可能被此物件中提供的選項覆寫。這是在個別表格基礎上或透過預設值設定 SearchBuilder 的方式。

範例

使用 dom 選項為表格啟用 SearchBuilder

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

使用設定選項啟用 SearchBuilder

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

相關

下列選項直接相關,也可能在您的應用程式開發中很有用。