方法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}
]
注意:這里用的是checked來標識是否選中,而非LAY_CHECKED。
這時候可以修改下頁面的js。
layui.use('table', function(){
var $ = layui.$;
var table = layui.table;
//在使用table之前加上下面這句就可以了
table = $.extend(table, {config: {checkName: 'checked'}});
table.render({
...
});
});
方法3


方法4




版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。
發表評論
請登錄后評論...
登錄后才能評論