网上搜了很多没有找到一个较好的解决方案,在这篇文章layui数据表格复选框回显_前端小狮的博客-CSDN博客看到LAY_CHECKED这个属性,最后得以解决。
解决方式:
1.将勾选上的数据暂存起来
2.在数据表格的parseData遍历是否有勾选的行,如果匹配到将LAY_CHECKED字段加到该行中
parseData: function(res){
ischeckedId = zeConifg.getTempData("checked_dom");
if(ischeckedId !== undefined){
for(var i = 0; i < res.list.length;i++){
if(res.list[i].code == ischeckedId){
res.list[i].LAY_CHECKED = true
}
}
}
return{
"code":res.code,
"data":res.list,
"count":res.totals
}
}版权声明:本文为weixin_42005305原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。