{hero}

keys.keys

自:KeyTable 2.0.0

限制 KeyTable 将对其进行监听并采取操作的键。
请注意 - 此属性需要 KeyTable 扩展用于 DataTables。

描述

此选项可用于对 KeyTable 将对其进行监听的键进行精细控制。

例如,这可用于仅监听箭头键和回车键(实际上禁用 tab 键),或者仅监听 tab 键。

如果您愿意,也可以对字符编码值进行硬编码,但更灵活且可能更易于理解的选项是使用 String.charCodeAt() 方法获取字符编码 - 例如,要获取 tab 键,请使用 "\t".charCodeAt(0)

类型

数组 | null

描述

作为 null,KeyTable 将监听所有按键,无论按下哪个键。作为数组,您可以将 KeyTable 采取操作的键限制为数组中给出的键编码。

默认值

  • 值:null

监听所有键

示例

仅监听 tab

new DataTable('#myTable', {
	keys: {
		keys: ['\t'.charCodeAt(0)]
	}
});