Что делает this.optional (element) при добавлении метода проверки jQuery?

Пожалуйста, смотрите документацию:

https://jqueryvalidation.org/jQuery.validator.addMethod/

Интересно, чтоthis.optional(element) делает. Я создал две формы для тестирования:

Form1 а такжеForm2 - один сthis.optional(element) а другой без него. Теоретически говоря и в соответствии с парой комментариевэтот ответ Эндрю Уитакер:

всеthis.optional говоритесли поле является необязательным, вернуть true, если оно пустое "

а также

this.optional check в основном проверяет, является ли поле пустым или нет, прежде чем оценивать, соответствует ли оно правилу.

Но в действии я не вижу разницы в том, какForm1 а такжеForm2 Работа. Пожалуйста, помогите мне понять разницу в действии.

Ответы на вопрос(2)

Ваш ответ на вопрос