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!