select.style()
自:Select 1.0.0
获取/设置最终用户可以在表中选择项目的样式。
请注意 - 此属性需要 DataTables 的 Select 扩展。
说明
Select 有四种不同的操作模式,用于最终用户在表中选择项目
api
- 仅可以通过 API 执行选择 - 这意味着除非您使用 API,否则已禁用选择single
- 只能选择单个项目,当选择新项目时,任何其他已选择的项目都将自动取消选择multi
- 可以选择多个项目。通过简单地单击要选择的项目来执行选择os
- 操作系统 (OS) 样式选择。这是最全面的选项,并提供复杂的行为,例如 ctrl/cmd 单击以选择/取消选择单个项目,shift 单击以选择范围,以及未修改的单击以选择单个项目。
这些选项中的每一个都可与可以选择的三个表项一起使用 (select.items()
).
类型
函数 select.style()
- 说明
获取应用于表的当前选择样式。
- 返回值
当前选择样式,此样式将是
api
、single
、multi
或os
之一。请注意,如果在 API 的上下文中定义了多个表,则将仅返回第一个表的样式。
函数 select.style( set )
- 说明
设置表的样式。
- 参数
名称 类型 可选 1 set
否 要设置的选择样式 - 这必须是
api
、single
、multi
或os
之一。- 返回值
用于链接的 DataTables API 实例。
示例
允许用户使用 os 样式选择选择项目
var table = new DataTable('#myTable');
table.select.style('os');
相关
以下选项直接相关,可能对你的应用程序开发也很有用。