0

我正在使用一个函数来显示多个选中的复选框和收音机 onClick 收音机。不幸的是,该功能仅在触发输入是复选框时才有效。我需要它是一台收音机。我怎样才能改变我的功能来为收音机工作?

这是我的脚本:

<script>
$(function() {
  enable_cb();
  $("#groupa").click(enable_cb);
});

function enable_cb() {
  if (this.checked) {
     $("input.groupa").prop("checked", this.checked);
  } else {
     $("input.groupa").removeAttr("checked");

  }
}
</script>

这是我的html:

<input type="radio" id="groupa" checked="checked">Group A<br />
<input type="checkbox" class="groupa"> A<br />
<input type="radio" class="groupa"> B<br />
<input type="checkbox" class="groupa"> C<br />
<input type="radio" class="groupa"> D<br />
<input type="checkbox" class="groupa"> E<br />
4

1 回答 1

0
function enable_cb() {

    if( $(this).is(':checked') ) 
    {
         $("input.groupa").attr("checked",'checked');
    } 
    else {
        $("input.groupa").removeAttr("checked");

    }

}
于 2013-02-14T22:04:32.340 回答