Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    check campo e aggiunta class="hide" al submit


    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!
    Tanto...lo fanno tutti... posso farlo anche io vero?

  2. #2
    preciso una cosa....jquery validate oltre al messaggio comunque blocca il submit del form...
    l'aggiunta di classi a determinati tag è una cosa che vorrei comunque implementare.
    Tanto...lo fanno tutti... posso farlo anche io vero?

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Per quanto ne so validate è una specie di "classe" jquery pertanto dovrai operare nella "classe" validate stessa non nel richiamo che utilizza il form, spero si sia capito il concetto, d'altronde non è facile spiegarlo
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.