A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 石高攀 初级黑马   /  2019-6-6 08:56  /  835 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

checkall是全选按钮,j-CheckBox是单选按钮,用jq的方法来做,可以应用到购物车等
//上面的全选控制下面的小按钮
    $('.checkall').change(function() {
        var a = $(this).prop('checked');
        $('.j-checkbox,.checkall').prop('checked', a);
    });
    //下面的控制上面的全选,每选中一次,就判断个数
    $('.j-checkbox').change(function() {
        if ($('.j-checkbox:checked').length == $(".j-checkbox").length) { //注意判断选中状态个数的方法
            $('.checkall').prop('checked', true);
        } else {
            $('.checkall').prop('checked', false);
        }
    })

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马