Come aggiungere una funzione di invio personalizzata a un modulo per impedire che si tratti di un'azione normale, ma in modo che venga eseguita solo dopo essere stata convalidata dal plug-in jQuery Validation?Funzione di invio personalizzata dopo jQuery Validation
5
A
risposta
13
È possibile utilizzare l'opzione submitHandler
di .validate()
, in questo modo:
$("form").validate({
submitHandler: function(form) {
//this runs when the form validated successfully
form.submit(); //submit it the form
}
});
C'è anche un invalidHandler
se si desidera eseguire qualcosa quando non lo fa convalida pass.
0
Nel gestore dell'evento return true
procedere e return false
interruzione.
+1
Non c'è bisogno di 'return true' in ogni caso,' return false' è speciale, ma un 'indefinito' (no return) continuerà pure. –
+0
@Nick - buona chiamata. –
Problemi correlati
- 1. Chiama la funzione personalizzata dopo jQuery sortable();
- 2. jQuery concatena la funzione personalizzata
- 3. jQuery Validation & Form Plugin
- 4. Custom jQuery Validation .addMethod
- 5. jQuery validation onblur
- 6. jQuery validation & ignora field
- 7. jQuery select box validation
- 8. Convalida personalizzata/condizionale discreta con Fluent Validation
- 9. jquery-validation cartella dist mancante
- 10. Pulsante Disabilita dopo invio con jQuery
- 11. JQuery/JavaScript MAC Address Validation
- 12. jQuery invio funzione non chiama convalida html5
- 13. jQuery Validation - Nascondi messaggio di errore
- 14. Come chiamare la funzione jquery dopo aver chiamato wicket ajax pulsante di invio
- 15. eseguire la funzione jQuery dopo un'altra funzione completa
- 16. Riqualificazione dopo Cross Validation con libsvm
- 17. funzione di chiamata dopo .load (Jquery)
- 18. funzione di jQuery Scroll dopo 100px
- 19. jquery Validation Engine funcCall non funziona se solo la regola
- 20. Modulo di invio automatico dopo 5 secondi
- 21. Imposta convalida per div utilizzando jQuery validation
- 22. jQuery validation this.optional (elemento) sempre false
- 23. jQuery Validation: $ .data ($ ('form') [0], 'validator'). Impostazioni non restituite
- 24. Android esegue la funzione dopo aver premuto "Invio" per EditText
- 25. Come concatenare la funzione personalizzata dopo un ritardo?
- 26. required_if Laravel 5 validation
- 27. Interrompi invio modulo invio chiave jquery ui
- 28. CXF/JAX-RS: Invio Risposta personalizzata dall'intercettore
- 29. Creazione della funzione jQuery personalizzata senza prerequisito del selettore
- 30. come creare e chiamare una funzione personalizzata in jQuery
Sei l'uomo! Grazie Nick! –
@ Aaron - benvenuto! –