{hero}

键。列

自:KeyTable 2.0.0

选择可以获得焦点的列。
请注意 - 此属性需要数据表的KeyTable扩展。

描述

使用复杂表格时,通常会遇到一些列,你可能不希望在其中进行类似电子表格的导航(例如用于行选择的复选框列或包含编辑操作按钮的列)。此选项可用于定义哪些列可以接收焦点。如果某个列不能接收焦点,KeyTable 将跳过该列,就像该列不存在一样。

请注意,只有可见单元格才能接收焦点,因此此选项定义的列会自动与表格中的可见列合并。不可见列将不会接收焦点。

类型

列选择器

描述

可以获取焦点的列。它接受所有 列选择器 选项,如类名选择器、jQuery 伪选择器和列索引选择器。

默认情况下

  • 值:

空字符串(即所有列)

示例

不允许在表格的最后一列中使用焦点

new DataTable('#myTable', {
	keys: {
		columns: ':not(:last-child)'
	}
});

仅允许在列索引 1、2、3、4 中使用焦点

new DataTable('#myTable', {
	keys: {
		columns: [1, 2, 3, 4]
	}
});