prega di consultare la documentazione:
https://jqueryvalidation.org/jQuery.validator.addMethod/Cosa fa this.optional (elemento) quando si aggiunge un metodo di convalida jQuery?
Mi chiedo cosa this.optional(element)
fa. Ho creato due moduli da testare:
Form1 e Form2 - uno con this.optional(element)
e l'altro senza. Teoricamente parlando e secondo un paio di commenti sul this answer di Andrew Whitaker:
tutto
this.optional
non fa altro che dire "se il campo è facoltativo, tornare vero se è vuoto"
e
Il controllo
this.optional
verifica sostanzialmente se il campo è vuoto o meno prima di valutare se soddisfa o meno la regola.
Ma in azione non vedo differenze nel modo in cui funzionano Form1 e Form2. Per favore aiutami a capire la differenza nell'azione.
Form1 e Form2 non sono più visibili. Qualche link alternativo? –
@accord_guy: ha modificato la domanda. – Mori