searchPanes.panes.preSelect
自:SearchPanes 1.0.0 起
已棄用。為自訂窗格定義任何預選項目。
請注意 - 此屬性需要 DataTables 的 SearchPanes 擴充套件。
已棄用!
自 v2.0.0 起,此功能已棄用。此功能尚未排定移除時程,但建議不要使用,而應使用下面討論的替代方案。
描述
依照標準,自訂窗格沒有預選的選項。
將 searchPanes.panes.preSelect
設定為包含與選項的 searchPanes.panes.options.label
值相符的字串,將允許 SearchPanes 預先選取該選項。
注意:在 2.0.0 版本之前,此選項被棄用,searchPanes.panes.preSelect
不支援 searchPanes.cascadePanes
。這是因為為了讓階層如預期般運作,必須以正確的順序進行選取。然而,在 2.0.0 版本之後,現在可以使用 searchPanes.preSelect
。
類型
預設值
- 值:
未定義
searchPanes.panes.preSelect
的預設值為未定義,因為預設情況下不應有預選的選項。
範例
預選「超過 50」自訂窗格選項
new DataTable('#myTable', {
layout: {
top1: {
searchPanes: {
panes: [
{
header: 'Age Range',
options: [
{
label: 'Over 50',
value: function (rowData, rowIdx) {
return rowData[3] > 50;
}
},
{
label: 'Under 50',
value: function (rowData, rowIdx) {
return rowData[3] < 50;
}
}
],
preSelect: ['Over 50']
}
]
}
}
}
});
相關項目
以下選項與此直接相關,並且可能在您的應用程式開發中也很有用。