layui框架下 checkbox全选功能


layui下的全选功能 结合网上的资料自己写了一个简单的例子,如果中间有错误请博友指正!

注意:

1.必须在form中

2.在全选checkbox中 必须加上

lay-filter="allChoose"

  

<form class="layui-form">
<div class="checkallbox"><input type="checkbox" id="checkall" name="type" lay-filter="allChoose" value="checkall" /><span>全选</span></div>
<div class="seach-box">
<ul>
<li><input type="checkbox" name="type" value="checktongdun" /><span>aaa</span></li>
<li><input type="checkbox" name="type" value="checkbairong" /><span>bbb</span></li>
</ul>
</div>
</form>

  

JS代码:

<script type="text/javascript">

layui.use('form', function () {
var form = layui.form();
form.on('checkbox(allChoose)', function (data) {
var child = $("input[name='type']");
child.each(function (index, item) {
item.checked = data.elem.checked;
});
form.render('checkbox');
});

</script>

  

打赏

免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2021 CODEPRJ.COM