searchBuilder
自:SearchBuilder 1.0.0 起
一個單一按鈕,可在彈出視窗中顯示 SearchBuilder 容器。
請注意 - 此屬性需要 DataTables 的 SearchBuilder 擴充套件。
描述
此按鈕類型會建立一個包含 SearchBuilder 容器的彈出視窗。這允許在不佔用 DOM 中額外空間的情況下使用 SearchBuilder。
選項
此按鈕可以在其配置物件中設定以下選項,以自訂其動作和顯示方式,除了所有按鈕可用的選項之外(例如 buttons.buttons.text
)
名稱 | 類型 | 預設 |
---|---|---|
action | ||
SearchBuilder 按鈕的動作函式會在彈出視窗中向使用者顯示 SearchBuilder 容器。 | ||
config | {} | |
此選項允許像在正常初始化中一樣配置 SearchBuilder。所有 | ||
init | ||
對於 SearchBuilder 按鈕,init 函式會設定 SearchBuilder,使其在使用者按下按鈕時立即可以使用。 | ||
text | 搜尋建立器 | |
此選項允許配置按鈕中的文字。也可以使用 |
範例
基本 SearchBuilder 按鈕初始化
new DataTable('#myTable', {
layout: {
topStart: {
buttons: ['searchBuilder']
}
}
});
使用按鈕配置 SearchBuilder
new DataTable('#myTable', {
layout: {
topStart: {
buttons: [
{
extend: 'searchBuilder',
config: {
depthLimit: 2
}
}
]
}
}
});