jquery grid表格checkbox的关联勾选与取消
来源:互联网 发布:凡科互动 游戏源码 编辑:程序博客网 时间:2024/06/06 03:53
处理的表格类似如下:要实现勾选A小计时,A也勾上。
序号名称隐藏id勾选框-10A小计10 -12B小计12 1456A10 1567B12 1777B12
代码如下:
$("#aaaaContainer input[type=checkbox]").on("change",function(){
var main = $('#aaaaContainer .widget-body .id-table'); //找到表格区域
var grid_data=main.data('grid');
var box1 = grid_data.getdetailbycheck("p_id",-1).split(";"); //p_id为序号id,为-1时全选,为1时选打勾的。将p_id放入数组
var box2 = grid_data.getdetailbycheck("c_id",-1).split(";"); //将隐藏id放入数组
for(var i=0;i<box1.length;i++){
var a1 = box1[i];
if(a1<0){ //判断是否含-,含有即为小计
var attr = main.find('tr').eq(i).find('td').eq(0).find('input').prop('checked'); //判断选择行的勾选状态
for(var j=0;j<box2.length;j++){
var b1 = box2[j];
if(a1 == -b1){
main.find('tr').eq(j).find('td').eq(0).find('input').prop('checked',attr); //将状态赋值给隐藏id相同的行,注意状态为true或false,不能有引号。
}
}
}
}
});
- jquery grid表格checkbox的关联勾选与取消
- jquery实现checkbox的全选与取消
- jQuery实现表格的checkbox全选/取消全选
- jquery checkbox勾选/取消勾选的诡异问题
- jquery checkbox勾选/取消勾选的诡异问题
- jquery checkbox勾选/取消勾选的诡异问题
- jquery checkbox勾选/取消勾选的诡异问题
- jquery checkbox勾选/取消勾选的诡异问题
- jquery checkbox勾选/取消勾选的诡异问题
- jquery checkbox勾选/取消勾选的诡异问题
- jquery js checkbox勾选/取消勾选的诡异问题
- jQuery中checkbox的全选与全部取消
- jquery mobile checkbox取消选择与选择
- checkbox的选中与取消
- jquery checkbox勾选/取消勾选的诡异问题(attr和prop)
- jQuery操作CheckBox的方法(选中,取消)
- Jquery---checkbox的全选或者全部取消
- JQuery 实现checkbox全选、反选、取消
- Oracle的基本数据类型有些怎么使用
- 8行代码教你搞定导航控制器全屏滑动返回效果!
- _ADD_COL_OPTIM_ENABLED参数
- JPush推送服务集成
- poj 1128 Frame Stacking(拓扑排序+DFS(递归))
- jquery grid表格checkbox的关联勾选与取消
- 使用thinkphp+dwz博客总结
- 2818: Gcd
- Java获取当前日期时间
- 抛弃mysql模糊查询,使用sphinx做专业索引
- poj 3122 Pie
- Interpolation Tricks
- 大数据量的算法面试题
- printf 的宏定义版本