{hero}

searchPanes.panes.preSelect

自:SearchPanes 1.0.0 起

已棄用。為自訂窗格定義任何預選項目。
請注意 - 此屬性需要 DataTables 的 SearchPanes 擴充功能。

已棄用!

自 v2.0.0 起,此功能已被棄用。此功能尚未排定移除,但不建議使用,應使用下面討論的替代方案。

說明

此選項是 searchPanes.panes.preSelect 的別名,在使用 DataTables 2+ 時應優先使用。無論窗格如何插入文件中(layoutsearchPanes),它都可用於配置 SearchPanes。

有關此選項的完整詳細資訊,請參閱 searchPanes.panes.preSelect 的文件。

類型

陣列

說明

searchPanes.panes.preSelect 陣列允許為自訂窗格預選自訂選項。該陣列要填入與 searchPanes.panes.options.label 字串匹配的字串。

預設值

  • 值:Undefined

searchPanes.panes.preSelect 的預設值為 undefined,因為預設情況下不應有任何預選選項。

範例

預選「Over 50」自訂窗格選項

new DataTable('#myTable', {
	layout: {
		top1: 'searchPanes'
	},
	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']
			}
		]
	}
});

相關

以下選項直接相關,可能在您的應用程式開發中也很有用。