123456

#1 Created at ... [Delete] [Delete and Lock User]

function langsCheck() {

    var flag = true;

        langs.each(function(index,element){

        if(!element.checked) flag=false;            

      });

     if(flag) {selectAll.prop('checked', true); selectAllLabel.hide(); deselectAllLabel.show();}

     else {selectAll.prop('checked', false); selectAllLabel.show(); deselectAllLabel.hide();}

};

function doSelectAll(val) {

        langs.prop('checked', true); selectAllLabel.hide(); deselectAllLabel.show();

};

function doDeselectAll() {

        langs.prop('checked', false); selectAllLabel.show(); deselectAllLabel.hide();

};

selectAll.click(function(){

      selectAll.is(':checked')?doSelectAll():doDeselectAll();

});

invertSelect.click(function(){

       langs.each(function(index,element){

         element.checked?element.checked=false:element.checked=true;        

      });

    langsCheck();

});    

langs.click(function(){

        langsCheck();

});


  • 1

Reply