Co robi this.optional (element) podczas dodawania metody sprawdzania poprawności jQuery?
Zobacz dokumentację:
https://jqueryvalidation.org/jQuery.validator.addMethod/
zastanawiam się, cothis.optional(element)
robi. Stworzyłem dwie formy do przetestowania:
Formularz 1 iForm2 - jeden zthis.optional(element)
a drugi bez niego. Teoretycznie mówiąc i zgodnie z kilkoma komentarzami na tematta odpowiedź Andrew Whitaker:
wszystkothis.optional
mówi „jeśli pole jest opcjonalne, zwróć true, jeśli jest puste”
i
Thethis.optional
check sprawdza, czy pole jest puste, czy nie, przed sprawdzeniem, czy spełnia regułę.
Ale w akcji nie widzę żadnej różnicyFormularz 1 iForm2 praca. Pomóż mi zrozumieć różnicę w działaniu.