全选,反选,取消全选

<div class="layui-form allCheck">
       全选
       <input type="checkbox" lay-skin="primary">
</div>
<div class="layui-form inverseCheck">
    反选
    <input type="checkbox" lay-skin="primary">
</div>
<div class="layui-upload-list" id="GoodsPicture">
      {% for goodPicture in goods_picture_list %}
          <div class="img-list showf">

             <div class="layui-form">
                 <input type="checkbox" name="GoodsPicImg" lay-skin="primary" title="" value="{{goodPicture}}">
             </div>

        <span class="del-img hand"><i class="fa fa-minus-circle"></i></span>
             <img src="/picture/{{goodPicture}}" srcSelf="{{goodPicture}}" alt="图片"
    class="layui-upload-img" class="showf">
          </div>
      {% endfor %}

 </div>

 

    // 全选、取消全选
    var isCheckAll = false;
    $('.allCheck').on('click', function () {
        let type = 'GoodsPicImg'
        if (isCheckAll) {
            $("input[type='checkbox'][name='" + type + "']").each(function () {
                this.checked = false;
            });
            isCheckAll = false;
        } else {
            $("input[type='checkbox'][name='" + type + "']").each(function () {
                this.checked = true;
            });
            isCheckAll = true;
        }
        layui.use('form', function () {
            var form = layui.form;
            form.render();
        })

        // swapCheck(isCheckAll, type)


    })
    //反选
    $('.inverseCheck').on('click', function () {
        let type = 'GoodsPicImg'
        $("input[type='checkbox'][name='" + type + "']").each(function () {
            if (this.checked) {
                this.checked = false;
            } else {
                this.checked = true;
            }
        });
        layui.use('form', function () {
            var form = layui.form;
            form.render();
        })
    })

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值