row 操作 跟触发复选框不冲突,row操作选中复选框

 //用于行工具阻止事件冒泡
 table.on('row(DataGrid)', function (obj) {
  layui.stope()
   var flag = !obj.tr.find(':checkbox:first').prop('checked');
   var data = obj.data;
   var index = obj.tr.index();
   obj.tr.find(':checkbox').prop('checked', flag);
   if (flag) {
     obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked');
   } else {
     obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');

   };
    layui.each(table.cache.DataGrid, function (i, m) {
      if (index == m.LAY_TABLE_INDEX) {
        m.LAY_CHECKED = flag;
      }
    });
   
   initTab();
   $(".layui-tab").attr("data-masterid", data.Id);
   $(".layui-tab li.layui-this").click();
 });
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值