jquery 获取选中复选框

2023-11-21

我正在尝试获取复选框列表和已检查的计数。我有这个:

        var obj = $(this).closest('li').find(':checkbox');

        var childCount=$(obj).size();
        var checkedCount=$(obj).(':checked').length;

我在 checkCount 上收到错误

??


您需要使用filter()功能:

    var obj = $(this).closest('li').find(':checkbox');

    var childCount = obj.size();
    var checkedCount =  obj.filter(':checked').length;

filter
将匹配元素的集合减少到与选择器匹配或通过函数测试的元素。

另外,你不需要包裹obj with $(),因为它已经是一个 jQuery 对象。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jquery 获取选中复选框 的相关文章

随机推荐