1 table.on('checkbox(layui-admin-table)', function (obj) { 2 const checked = obj.checked;//false&true 3 const rule_id = obj.data.rule_id; 4 const type = obj.type; 5 if (checked) {//被选中添加到字符串中 6 if (type == 'all') { 7 admin_rule_id_list = 0; 8 } else { 9 admin_rule_id_list += rule_id + ","; 10 } 11 } else {//取消选中从字符串中匹配删除 12 if (type == 'all') { 13 admin_rule_id_list = ''; 14 } else { 15 var reg = new RegExp(rule_id + ',', "g");//从字符串中匹配删除
16 admin_rule_id_list = admin_rule_id_list.replace(reg, "");
17 }
18 }
19 });
1 admin_rule_id_list = admin_rule_id_list.substr(0, admin_rule_id_list.length - 1);
去掉最后逗号