先上效果图:
点击行的时候,会改变复选框的选中状态。注意不要使用trigger的click事件,会导致死循环。
$("tr").on("click", function (event) {
let ck = $(this).find(".layui-form-checkbox");
if (ck.hasClass("layui-form-checked")) {
ck.removeClass("layui-form-checked");
} else {
ck.addClass("layui-form-checked");
}
})
另外一个问题,行点击事件会导致单击复选框两次才能选中,解决方案:
$(".layui-form-checkbox").click(function (event) {
event.stopPropagat