checkbox选中控制

控制选中方式

选中方式示例

事件与数据源

事件捕捉

选中数据源获取

在大多数情况下,表格都是需要checkbox选中控制的,我们需要根据点选的行,获取选中的数据源来实现一些特定的功能交互。基于datatable的官方API,我们自主封装了checkbox的一系列控制方法。
checkbox选中控制
控制选中方式

● 表格的checkbox功能,我们通过form元素的class名edit_validate来控制。
● form标签不能嵌套,一般情况下,一个form中只能有一个表格。
● form的属性is_check控制选中方式,其值默认为true,点击checkbox列多选,点击其它单元格为单选;其值为false时,禁用checkbox功能;其值为radio时,只能单选,且自动禁用全选功能;其值为multi时,点击任意单元格都是多选。

is_check属性值 选中方式
true(默认值) 点击checkbox列多选,点击其它单元格为单选
false 禁用checkbox功能
radio 只能单选,且自动禁用全选功能
multi 点击任意单元格都是多选
选中方式示例

● 还可以动态设置选中方式哦。

数据列表
事件与数据源
事件捕捉

● 如果想要捕捉选中以后的change事件,一般可以通过给表格的行tr绑定click事件。如下:

获取选中数据源

● 如果想要获取选中行的数据源,依然可以通过给表格的行tr绑定click事件。如下:

数据列表