columns.searchPanes.preSelect
始於:SearchPanes 1.0.0
已棄用。窗格中預先選取的選項。
請注意 - 此屬性需要 DataTables 的 SearchPanes 擴充功能。
描述
此選項已從 2.0.0+ 版本開始棄用。它已由 searchPanes.preSelect
取代,該選項允許定義選取的順序。這使得預先選取與 searchPanes.cascadePanes
相容。
依標準,SearchPanes 不會在任何窗格中預先選取任何值。
如果 columns.searchPanes.preSelect
中保存的陣列中的任何元素出現在窗格中,則將會預先選取它們。
注意:在 2.0.0 之前的版本中(此選項已被棄用),columns.searchPanes.preSelect
不支援 searchPanes.cascadePanes
。這是因為為了使階層運作如預期,必須按正確的順序進行選取。但是,現在在 2.0.0 之後的版本中,可以使用 searchPanes.preSelect
來實現。
類型
陣列
- 描述
透過將
columns.searchPanes.preSelect
選項設定為string
值的陣列,將會搜尋該欄產生的窗格,並且如果找到columns.searchPanes.preSelect
選項的值,則將會預先選取它們。
預設值
- 值:
undefined
columns.searchPanes.preSelect
參數的預設值為 undefined
。當此預設值生效時,窗格中不會預先選取任何值。
範例
預先選取窗格中的值
new DataTable('#myTable', {
layout: {
top1: 'searchPanes'
},
columnDefs: [
{
searchPanes: {
preSelect: ['Edinburgh', 'London']
},
targets: [3]
}
]
});
相關
以下選項直接相關,也可能在您的應用程式開發中很有用。