{hero}

searchPanes.preSelect

自:SearchPanes 2.0.0

窗格中预选的选项。
请注意 - 此属性需要 SearchPanesDataTables。扩展。

描述

标准情况下,SearchPanes 不会在任何窗格中预先选择任何值。

存储在此数组中的对象包含 2 个值。

  • column number - 要进行这些选择的窗格的列索引。
  • rows string[] - 一个字符串数组,其中包含要选中的窗格的行过滤值相对应。

如果 searchPanes.preSelect.rows 数组中的任何元素存在于窗格中,则它们将被预选。

此选项取代了已弃用的 columns.searchPanes.preSelect 选项。在此格式中,现在可以设置所选内容的顺序。这意味着 preSelect 现在与 searchPanes.cascadePanes 兼容。

要在自定义窗格中进行预选,应将 searchPanes.preSelect.column 值设置为最后一列索引的总和,以及此自定义窗格的数量。例如,如果最后一列索引为 5,并且要在第二个自定义窗格中进行选择,则应将 searchPanes.preSelect.column 值设置为 7

类型

数组

描述

searchPanes.preSelect 是一个对象数组,其中包含预选相应窗格中的行的详细信息。

默认

  • 值:[]

searchPanes.preSelect 参数的默认值为 []。当此默认值存在时,窗格中不会预先选择任何值。

示例

在窗格中预选值

new DataTable('#myTable', {
	layout: {
		top1: {
			searchPanes: {
				preSelect: [
					{
						column: 3,
						rows: ['Edinburgh', 'London']
					}
				]
			}
		}
	}
});