Javascript,窗体中任何复选框的Eventhandler?

Javascript,窗体中任何复选框的Eventhandler?,javascript,jquery,Javascript,Jquery,我想检查我的表单中有多少复选框被选中。这应该在每次单击复选框时进行控制。此时,如果更改了一个特殊的复选框,我将调用该函数,但我希望通过更改每个复选框来检查该值 $('#checkboxname').change(function(){ var $b = $('input[type=checkbox]'); console.info("EE " + $b.filter(':checked').length); // WORKS !!! }); 你能告诉

我想检查我的表单中有多少复选框被选中。这应该在每次单击复选框时进行控制。此时,如果更改了一个特殊的复选框,我将调用该函数,但我希望通过更改每个复选框来检查该值

  $('#checkboxname').change(function(){
        var $b = $('input[type=checkbox]');
        console.info("EE " + $b.filter(':checked').length);   // WORKS !!!
  });
你能告诉我这个密码有什么问题吗。 非常感谢

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

  $('#checkboxname').change(function(){
        var $b = $('input[type=checkbox]');
        console.info("EE " + $b.filter(':checked').length);   // WORKS !!!
  });
那么就针对每个复选框

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

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

我真的不知道你在问什么。抱歉。为什么不使用$'.formId输入[type=checkbox]'来侦听表单上的所有更改。更改。。。相反?询问代码的问题必须证明对正在解决的问题的最低理解。您在代码中指出它//有效!!!。你有什么问题?非常感谢,那正是我的问题。