1.table表格实现全选/取消勾选功能:
// 全选
$("#TableCheckAll").click(function () {
$("input:checkbox").each(function () {
$(this).attr('checked', '')
});
$(".layui-form-checkbox").each(function () {
$(this).addClass('layui-form-checked');
});
});
// 取消全选
$("#TableCheckOff").click(function () {
$("input:checkbox").each(function () {
$(this).removeAttr('checked');
});
$(".layui-form-checkbox").each(function () {
$(this).removeClass('layui-form-checked');
});
})
2.Table获取选中的id:
/* 获取选中的ids */
var checkIds = []
var selectData = table.checkStatus('demo');//此处的demo来自table.render的elem
if (selectData.data.length > 0) {
selectData.data.forEach(res => {
checkIds.push(res.id)
})
}
3.Table出现错乱样式:
//fixed: 'left',//注释或删除
4.删除弹框
layer.confirm('您确定要删除吗?', {
btn: ['Yes', 'No']
}, function () {
//删除接口
})