layuiのテーブルcheckboxのデフォルト選択設定

1289 ワード

layuiバージョン
layui-v 2.4.3
方法1
帰りのJsonにLAY_をセットします.CHECKEDはtrueで、ページのcheckboxは選択状態です.
data":[
    {"name":"   ","areaType":" /   ","id":"110000","LAY_CHECKED":true},
    {"name":"   ","areaType":"  ","id":"110100","LAY_CHECKED":true},
    {"name":" ","areaType":"  ","id":"110200","LAY_CHECKED":false}
]
方法2
戻ってきたデータにLAY_がなければCHECKEDはどうすればいいですか?たとえば戻ってくるのはこのようなデータです.
data":[
    {"name":"   ","areaType":" /   ","id":"110000","checked":true},
    {"name":"   ","areaType":"  ","id":"110100","checked":true},
    {"name":" ","areaType":"  ","id":"110200","checked":false}
]
注意:ここで使っているのは、チェックしたかどうかのチェックです.LAY_ではありません.CHECKED
この時は下ページのjsを修正できます.
layui.use('table', function(){
	var $ = layui.$;
	var table = layui.table;
	
	//   table            
	table =  $.extend(table, {config: {checkName: 'checked'}});
	table.render({
	    ...
	});
});