table的复选框如何设置默认选中

提问 未结
14 3427
漫步人间
漫步人间 2017-12-29
悬赏:20飞吻
版本:layui 2.2.45 浏览器:360极速浏览器 9.0.1.152

如图所示,数据是从后台获取的,有若干条数据的复选框需要默认勾选,请问如何实现
回帖
  • 沫沫呀
    2017-12-29
    layui table的json数据中有一个LAY_CHECKED字段,用来标识是否选中复选框。可以用数组接收异步接口的数据,然后根据需要,for循环修改对应行的的LAY_CHECKED为true后,表格对应复选框就会默认选中[嘻嘻]
    1 回复
  • KevinBlandy
    KevinBlandy (该号已被封)
    2017-12-29
    [嘻嘻],脚本批量回复
    0 回复
  • Andy_小君
    2017-12-29
    @KevinBlandy 真假
    0 回复
  • 小龙571
    2017-12-29
    不用table自带的复选框,用icon图标模拟,然后通过layui里面的模版引擎templat来写
    0 回复
  • KevinBlandy
    KevinBlandy (该号已被封)
    2017-12-29
    @大神级别 https://github.com/KevinBlandy/example/blob/master/scrapy/layui.py
    0 回复
  • 漫步人间
    2017-12-29
    @BadGirl 那table有没有数据加载完成的事件?
    0 回复
  • 小龙571
    2017-12-29
    @BadGirl LAY_CHECKED是是否全选的属性,根本不能实现
    0 回复
  • KevinBlandy
    KevinBlandy (该号已被封)
    2017-12-29
    [嘻嘻],脚本批量回复
    0 回复
  • 沫沫呀
    2017-12-29
    有啊,文档中有的,done回调函数,
    0 回复
  • 小龙571
    2017-12-29
    这种情况一定要用模版引擎来写的,选中的用选中的图标,不选中的就用不选中的图标,再给图标添加点击事件,再写个获取全部选中的方法就行了
    0 回复
  • 沫沫呀
    2017-12-29
    @小龙571 在cols中这样写{checkbox: true, LAY_CHECKED: true} 肯定是不对的。加载表格时,不能用ur加载,而是用data属性加载,我这里有两个截图 你可以看一下
    0 回复
  • 沫沫呀
    2017-12-29
    0 回复
  • 小龙571
    2017-12-29
    你试过?有用吗?
    0 回复
  • 小龙571
    2017-12-29
    @BadGirl 你试过?有用吗?
    0 回复
本帖已设置禁止回复