Exemple #1
0
 this.$selectAllCheckBox.change(function() {
     if ($(this).prop('checked')) {
         utils.setCheckBoxStateOn(self.$rowCheckBoxes);
     }
     else {
         utils.setCheckBoxStateOff(self.$rowCheckBoxes);
     }
 });
Exemple #2
0
            this.$rowCheckBoxes.change(function() {
                var $checkedControls =  self.$rowCheckBoxes.filter(":checked");
                var $uncheckedControls = self.$rowCheckBoxes.filter(":not(:checked)");

                if ($checkedControls.length === 0) {
                    utils.setCheckBoxStateOff(self.$selectAllCheckBox);
                }
                else if ($uncheckedControls.length === 0) {
                    utils.setCheckBoxStateOn(self.$selectAllCheckBox);
                }
                else {
                    utils.setCheckBoxStateIndeterminate(self.$selectAllCheckBox);
                }
            });