{hero}

searchPanes.panes.options.value

自:SearchPanes 1.0.0

定义自定义窗格选项的值。
请注意 - 此属性需要 DataTables 的 SearchPanes 扩展。

说明

此选项是 searchPanes.panes.options.value 的别名,它应该在使用 DataTables 2+ 时优先使用。无论窗格如何插入到文档中 (layoutsearchPanes),都可以使用它来配置 SearchPanes。

有关此选项的完整详细信息,请参阅 searchPanes.panes.options.value 的文档。

类型

字符串

说明

如果 searchPanes.panes.options.value 是字符串,则它将直接与表中的数据进行比较,以决定是否在结果中包含行。

功能

说明

如果 searchPanes.panes.options.value 是一个函数,那么这个函数将用来决定是否要包括一行。它返回一个布尔值来指示这一点。该函数的上下文是父表。还提供了该行的 data,以便该函数能够做出明智的决定。

参数
返回

布尔值,指示是否将该行包含在结果中。

默认

  • 值:未定义

由于必须在外部定义自定义窗格,因此 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';
						}
					}
				]
			}
		]
	}
});

相关

以下选项直接相关,并且在您的应用程序开发中也可能有用。