{hero}

searchPanes.panes.options.value

起始版本:SearchPanes 1.0.0

定義自訂窗格選項的值。
請注意 - 這個屬性需要 DataTables 的 SearchPanes 擴充功能。

說明

這個選項是 searchPanes.panes.options.value 的別名,當使用 DataTables 2+ 時,應優先使用此別名。它可以被用來配置 SearchPanes,無論窗格是如何被插入到文件中(layoutsearchPanes)。

請參考 searchPanes.panes.options.value 的文件,以獲得此選項的完整詳細資訊。

類型

字串

說明

如果 searchPanes.panes.options.value 是一個字串,那麼它將被用來直接與表格中的資料進行比較,以決定是否在結果中包含該列。

函式

說明

如果 searchPanes.panes.options.value 是一個函式,那麼這個函式將被用來決定是否包含某一行。它會回傳一個布林值來表示是否包含。函式的上下文是父表格。也提供了該列的資料,以便函式能夠做出明智的決策。

參數
回傳

布林值,表示是否應該在結果中包含該列。

預設值

  • 值:Undefined

searchPanes.panes.options.value 的預設值是未定義的,因為自訂窗格必須在外部定義。

範例

定義自訂窗格選項

new DataTable('#myTable', {
	layout: {
		top1: 'searchPanes'
	},
	searchPanes: {
		panes: [
			{
				options: [
					{
						label: 'Accountants in Tokyo',
						value: function (rowData, rowIdx) {
							return rowData[2] === 'Accountant' && rowData[3] === 'Tokyo';
						}
					}
				]
			}
		]
	}
});

相關

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