{hero}

columns.searchBuilder.defaultCondition

自:SearchBuilder 1.4.0 起

設定此欄位的預設條件。
請注意 - 此屬性需要 DataTables 的 SearchBuilder 擴充功能。

描述

當使用者選擇該欄位進行篩選時,SearchBuilder 會使用此選項來決定條件 select 內應初始選取的選項。預設情況下,SearchBuilder 將選取條件 select 中的第一個項目,通常是條件標題。

類型

數字

描述

columns.searchBuilder.defaultCondition 設定為數字時,它將選取 select 中對應索引的選項。

字串

描述

columns.searchBuilder.defaultCondition 設定為字串時,它將選取其權杖與此字串相同的選項。例如,這將是 "="、">" 等,以避免與 i18n 變更衝突。

預設值

  • 值:undefined

columns.searchBuilder.defaultCondition 的預設值為 undefined。這表示預設情況下,將選取條件 select 中的第一個選項。

範例

將第三個欄位的條件設定為 '!='

new DataTable('#myTable', {
	columnDefs: [
		{
			targets: 2,
			searchBuilder: {
				defaultCondition: '!='
			}
		}
	],
	layout: {
		top1: 'searchBuilder'
	}
});

相關

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