searchPanes.panes.options.value
起始版本:SearchPanes 1.0.0
定義自訂窗格選項的值。
請注意 - 這個屬性需要 DataTables 的 SearchPanes 擴充功能。
說明
這個選項是 searchPanes.panes.options.value
的別名,當使用 DataTables 2+ 時,應優先使用此別名。它可以被用來配置 SearchPanes,無論窗格是如何被插入到文件中(layout
或 searchPanes
)。
請參考 searchPanes.panes.options.value
的文件,以獲得此選項的完整詳細資訊。
類型
函式
- 說明
如果
searchPanes.panes.options.value
是一個函式,那麼這個函式將被用來決定是否包含某一行。它會回傳一個布林值來表示是否包含。函式的上下文是父表格。也提供了該列的資料,以便函式能夠做出明智的決策。- 參數
名稱 類型 可選 1 rowData
否 要比較的列的資料。
2 rowIdx
否 要比較的列在 DataTable 中的索引。
- 回傳
布林值,表示是否應該在結果中包含該列。
預設值
- 值:
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';
}
}
]
}
]
}
});
相關
下列選項直接相關,並且在您的應用程式開發中可能也很有用。