ciao a tutti

sfruttando jquery.validate.js faccio 1 check su un campo di un form, un campo TEXT, per cui
codice:
<script type="text/javascript">
$(function(){
	$("#userform").validate({
		rules: {
			codice: {
				required: true,
				remote: "crea-utente3.php"
			}
		},
		messages: {
			codice: "attenzione Codice non disponibile",
			//$('#idDIVchecontieneilsubmit').addClass('hide');
		},
		onkeyup: false
	});
	
});
</script>

///dove il campo in question è
<input type="text" value="" class="mycode" name="codice" id="codice" >
///dove il campo in question è
La cosa funziona se "crea-utente3.php" mi restituisce FALSE in base alla sua query mi da il messaggio aspettato "attenzione Codice non disponibile"

Il form però è formato da altri campi e non solo quello...per cui alla condizione FALSE oltre che il messaggio vorrei attribuire al SUBMIT il "display:none" così da non dare la possibilità di fare il submit del form ignorando il messaggio.

--------------------------------------------------------------
ho provato ad aggiungere $('#idDIVchecontieneilsubmit).addClass('hide');
dove class hide
.hide{
display:none;
}
--------------------------------------------------------------

cosa sbaglio?

Grazie!