{hero}

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]
		}
	]
});

相關

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