gpt4 book ai didi

jquery - 计算选中的复选框

转载 作者:行者123 更新时间:2023-11-30 23:49:01 25 4
gpt4 key购买 nike

我在计算 jQuery 中选中的复选框时遇到问题,这与我能找到的每个示例都背道而驰。以下代码有效:

var checked_boxes = $('input:checkbox:checked').length // Returns 1 or 2 etc.

但是,我想修改它以计算特定类(例如 my_class)的复选框数量。我尝试过以下方法:

var checked_boxes = $('input.my_class:checked').length // Always 0
var checked_boxes = $('input.my_class:checkbox:checked').length // Always 0
var checked_boxes = $('input[type=checkbox].my_class:checked').length // 0 also

与我尝试过的其他几种语法/排列相同。

对于某些背景,这些复选框位于 td 的表格中,基本上如下所示:

<input type="checkbox" id="cb1" class="some_class_for_display_style my_class" value="1" />Blah

知道我在这里缺少什么吗?

编辑:

发现问题:是类放错了。我为此添加了一个答案。

最佳答案

删除选择器中的 $ 符号。

$('input.my_class:checked').length - 选中的复选框数量

$('input.my_class').length - 类为 my_class 的所有复选框的计数

关于jquery - 计算选中的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9694941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com