layui中的table checkbox 默认选中设置

layui中的table checkbox 默认选中设置,第1张

layui-v2.4.3

在返回的json中设置LAY_CHECKED为true,页面敏春上的checkbox就是选中状态了。

如果返回的数据中没有LAY_CHECKED怎么办?比答迅如说返回的是这样的数据:

这桥举耐时候可以修改下页面的js。

https://www.cnblogs.com/pyspang/p/9648034.html

HTML:

" title="">

          "局纤氏 title="">     

JS:

// layui框架写法(全选)layui.use('form',function(){

        varform = layui.form

 //这里的 menu 就是 HTML上面的lay-filter值,就固定一个值就好

        form.on('checkbox(menu)',function(data){

          varid = data.value

          //这里实现勾选 $('#top-'+id+' input[name=category]').each(function(index, item){

            item.checked = data.elem.checked

          })

          form.render('checkbox')

          // console.log(data.elem)//得到checkbox原始DOM对象

          // console.log(data.elem.checked)//是否被选中,true或者false

          // console.log(data.value)/竖野/复选框value值,也可以通过data.elem.value得到

          // console.log(data.othis)//得到美化后的DOM对象        }) 

    })

          // 获取选中的分类值

          var check_arr = []

          $('input[name=category]:checked').each(function(){

              check_arr.push($(this).val())

          })

           if(check_arr.length == 0){

             layer.msg("还未选择分类", {icon: 7, time:1500})return

 桐散          }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12254225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存