searchPanes.panes.preSelect
自:SearchPanes 1.0.0
已弃用。为自定义窗格定义任何预选。
请注意 - 此属性需要 SearchPanes DataTables 扩展。
已弃用!
自 v2.0.0 起,此功能已弃用。此功能尚未计划移除,但建议不要使用,应使用下面讨论的备选方案。
说明
根据标准,自定义窗格没有 preSelected 选项。
将 searchPanes.panes.preSelect
设置为包含与选项值匹配的字符串 searchPanes.panes.options.label
,将允许 SearchPanes 选择该选项进行预选。
注意:在此选项被弃用前的版本 2.0.0,searchPanes.panes.preSelect
不受 searchPanes.cascadePanes
支持。这是因为为了使级联按预期运行,必须按正确顺序进行选择。然而,现在在 2.0.0 之后的版本中使用 searchPanes.preSelect
。
类型
数组
- 说明
searchPanes.panes.preSelect
数组允许为自定义窗格预选自定义选项。该数组应填充与searchPanes.panes.options.label
字符串相匹配的字符串。
默认值
- 值:
未定义
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']
}
]
}
}
}
});
相关
以下选项直接相关,在应用程序开发中也可能有用。