proverei così
ovviamente tale codice deve essere eseguito sempre prima della validazione. altrimenti il valore della casella checkbox non cambiacodice:var check = $('#tab2').is(':checked'); { rs:{required:check}, piva:{required:check}, sede:{required:check}, }