Jquery 打印复选框的值

Jquery 打印复选框的值,jquery,Jquery,我有10个复选框。我想在数组中捕获值,并在用户选中复选框时打印值。如果他取消选中,则应取消打印该值 $('#form').submit(function(e) { var errorElements = [], valid = false; $('.checkboxgroup', this).each(function() { var checkBoxes = $(':checkbox', this), oneChecked = false; chec

我有10个复选框。我想在数组中捕获值,并在用户选中复选框时打印值。如果他取消选中,则应取消打印该值

$('#form').submit(function(e) {
    var errorElements = [], valid = false;

 $('.checkboxgroup', this).each(function() {
        var checkBoxes = $(':checkbox', this), oneChecked = false;
        checkBoxes.each(function() {
            if ( !oneChecked && !$(this).is(':checked') ) {
                valid = false;
                errorElements.push(this);
            } else {
                oneChecked = true;
            }
        });
    });

  e.preventDefault(); // cancels form submit.. remove if you dont need.

  if ( errorElements.length ) {
     // code to do what you want if it fails
  } else {
     // code to do what you want if it passes
  }


});
html:


(复选框html)
(复选框html)
<div class="checkboxgroup">

( checkbox html )

</div>


<div class="checkboxgroup">

( checkbox html )

</div>