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-2025 CODEPRJ.COM