tableCheckbox 介绍
tableCheckBox 是用于 table 的勾选的组件 复选框使用了
iCheck。
默认使用方法是在需要CheckBox的父tr中写入 data-content=“xxx” 属性
可在初始化的时候传入getContent:function(){}改变获取数据的行为(这个方法必须返回一个唯一的数据)
TableCheckBox.init({
totalElements: 10, 一共有多少条数据
$allCheckBox: $(‘#table_all’), 全选按钮(可不写)
$pageCheckBox: $(‘#table_page’), 选择本页按钮(可不写)
$tbody: $(‘#table_tbody’),
groupCheckBox: ‘tbody :checkBox’ 勾选数据的元素的选择器(必须是包含在tbody下的元素)
})
TableCheckBox.reload(20) 重置,可以给定新的数据总数
TableCheckBox.reflection(true,true)
重载勾选(第一个参数为是否勾选已选元素的CheckBox,第二为是否重载CheckBox的样式 (翻页时调用,需要2个都为true))
TableCheckBox.setTotalElements(20) 给定新的数据总数
TableCheckBox.get() 返回选取的数据{“pool”:数据集(全选时是排除的,不是全选是选中的), “checkAll”: 是否全选}
TableCheckBox.set({“pool”:数据集(全选时是排除的,不是全选是选中的), “checkAll”: 是否全选}) 设置数据
TableCheckBox.disable(true) 设置禁用,不写参数为切换是否禁用
tableCheckbox 官网
http://git.oschina.net/nightwish/tableCheckbox
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。