searchBuilder.enterSearch
在按下 Enter 鍵時觸發搜尋,而不是在每次按鍵時觸發。
請注意 - 此屬性需要 DataTables 的 SearchBuilder 擴充功能。
已棄用!
自 v1.2.0 起,此功能已棄用。 此功能尚未計劃移除,但不建議使用,應使用以下討論的替代方案。
描述
此選項允許在使用具有輸入元素的條件時,在按下 Enter 鍵之前不觸發搜尋。當 searchBuilder.enterSearch
設定為 true 時,就會發生這種情況。
預設情況下,此選項的值為 false,這表示每次輸入到輸入元素時都會觸發搜尋。
唯一的例外是使用日期選擇器時。在此情況下,無論此選項的值為何,在日期選擇器中選擇日期都會觸發搜尋,而無需按下 Enter 鍵。
請參閱此範例,以查看實際效果。
請注意:SearchBuilder 1.2.0 與 DataTables 1.11.0 的發布同時進行,DataTables 1.11.0 引入了 search.return
。這使得此選項無效,因此已將其棄用。目前,此選項將繼續受到支援,但將在未來移除。我們鼓勵您改用 search.return
。
類型
預設值
- 值:
false
此選項的預設值為 false,表示預設情況下,每次輸入到輸入元素時都會進行搜尋。
範例
僅在按下 Enter 鍵時發生輸入搜尋
new DataTable('#myTable', {
layout: {
top1: {
searchBuilder: {
enterSearch: true
}
}
}
});