表单中任何复选框的Javascript,事件处理程序?

时间:2013-12-11 16:12:10

标签: javascript jquery

我想查看在表单中选中了多少个复选框。每次单击复选框时都应该控制此项。目前,如果更改了特殊复选框,我会调用该函数,但我想通过更改每个复选框来检查值。

  $('#checkboxname').change(function(){
        var $b = $('input[type=checkbox]');
        console.info("EE " + $b.filter(':checked').length);   // WORKS !!!
  });

你能告诉我这个代码的问题吗? 非常感谢

1 个答案:

答案 0 :(得分:2)

  

我想通过更改每个复选框来检查值。

所以只针对每个复选框?

var boxes = $('input[type=checkbox]');

boxes.on('change', function(){
    console.info("EE " + boxes.filter(':checked').length);   // WORKS !!!
});