计算单个复选框被选中的次数
Count how many times a single checkbox is checked
如何计算复选框从未选中切换到已选中的次数?
<input type="checkbox" id="auto_<?= $sub_module_id ?>" onclick="test(<?= $sub_module_id ?>)" />
JavaScript代码:
function test(sub_module_id){
$('#auto_'+sub_module_id).is(':checked'); //returns true,
// I want to count when checked
}
与其给变量赋值某项被选中的次数,不如把这个计数赋值给一个data属性,因为这个计数是与元素相关的。
$(":checkbox").click(function () {
var $this = $(this);
if (typeof ($this.data("count")) == "undefined") {
$this.data("count", 0);
};
if ($this.is(":checked")) {
$this.data("count", $this.data("count") + 1)
alert($this.data("count"));
}
});
当你需要访问它时,你可以使用$("#check1").data("count");
您可以使用下面的函数来计算单个复选框被选中的次数:
var countChk = 0;
function test(){
if(jQuery('#auto').is(':checked'))
{
countChk = countChk+1;
alert(countChk);
}
}
相关文章:
- 使用jquery选中/取消选中单个复选框
- 获取带有textarea的复选框,并在单个jquery中进行选择
- 单个复选框的 JavaScript 验证在 Perl CGI 中失败
- 应用按钮集后禁用单个复选框
- 在单个按钮上选中所有和取消选中所有不适用于单个复选框.请给我解决方案
- jQuery / JavaScript 复选框显示多个和单个选择中选中的复选框的数量
- 复选框选中功能,用于单个页面中的两组复选框,不能单独调用功能
- Extjs使用复选框模型在网格上拖放单个项目
- 字段长度不适用于单个复选框
- 单个复选框的javascript中的复选框验证失败
- 如何使用ng-repeat从包含5行的表传递单个复选框值
- 启用基于单选按钮选中的单个或多个复选框
- 单击单个复选框时选择表中的所有复选框
- 计算单个复选框被选中的次数
- 启用多个文本框和单个复选框
- 选择单个复选框时,选中其他复选框
- 将数组中的单个复选框值发送到服务器
- 如何设置单个复选框来切换/取消切换其他复选框
- 如何遍历Div并提取单个复选框值
- Parsley.js单个复选框未被验证