layui数据表格单选框回填

网上搜了很多没有找到一个较好的解决方案,在这篇文章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版权协议,转载请附上原文出处链接和本声明。