未选中复选框(选中全部)

时间:2012-11-13 14:22:20

标签: checkbox

我对复选框有疑问。

这里我有2个复选框,如果我同时选中(汽车,公共汽车)复选框,则必须同时选中“Checkall”复选框。

我该怎么做? (我无法删除以下可选择的内容)

**http://jsfiddle.net/aldimeola1122/xUU4p/10/**

提前致谢。

1 个答案:

答案 0 :(得分:1)

你试过这个吗?请注意,实时方法更改为“checkAll”的更改方法。

$(document).ready(function(){
  $('.checkAll').change(function() {
    $('.chc').attr('checked', $( this ).is( ':checked' ) ? 'checked' :'');
  });

  $("#slctble").selectable({
      filter:'td',
      cancel:'td:not(.isaretle)',
      stop: function() {   
         $(".ui-selected input", this).each(function() {
              this.checked= !this.checked
          });//end-ui-selected input
         $('.chc').length == $('.chc:checked').length ?   $('.checkAll').attr('checked', 'checked') : $('.checkAll').attr( 'checked','');           
      }//endStopFunction
  });//endSelectable
});