我想查看在表单中选中了多少个复选框。每次单击复选框时都应该控制此项。目前,如果更改了特殊复选框,我会调用该函数,但我想通过更改每个复选框来检查值。
$('#checkboxname').change(function(){
var $b = $('input[type=checkbox]');
console.info("EE " + $b.filter(':checked').length); // WORKS !!!
});
你能告诉我这个代码的问题吗? 非常感谢
答案 0 :(得分:2)
我想通过更改每个复选框来检查值。
所以只针对每个复选框?
var boxes = $('input[type=checkbox]');
boxes.on('change', function(){
console.info("EE " + boxes.filter(':checked').length); // WORKS !!!
});