如何在 jQuery 中选中多个复选框? [复制]

2023-12-24

我有一个表格,每行开头都有一个复选框。每个复选框都有#tablecheckbox ID。表格标题行有一个复选图标,应选中表格中所有框的内容。我怎样才能用 jQuery 做到这一点?


这里 head_checkbox 是顶部标题的 id,person 类是所有行复选框

 $('#head_checkbox').on('change', function () {
            if ($(this).is(':checked')) {
                $('.person').attr('checked', true);
            } else {
                $('.person').attr('checked', false);
            }
        });

        $('.person').click(function () {
            var total_length = $('.person').length;
            var total_checked_length = $('.person:checked').length;

            if (total_length == total_checked_length) {
                $('#head_checkbox').attr('checked', true);
            } else {
                $('#head_checkbox').attr('checked', false);
            }
        });
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 jQuery 中选中多个复选框? [复制] 的相关文章

随机推荐