Существует ли способ отключить "нетерпеливую" проверку с помощью jquery.validate плагина? Или через опцию в сценарии или как взлом? "Нетерпеливая" проверка умирает, после того как форма была проверена однажды - после этого, недопустимые поля проверены onfocusout. Я хочу отключить это поведение и изменить мои формы, которые только будут проверены, когда кнопка отправки нажимается.
Я не возражаю взламывать через сам проверить сценарий также, поэтому если это - то, что решение требует, чтобы это было приемлемо.
Проверьте опцию onfocusout.
onfocusout, boolean, по умолчанию: true
«Проверять элементы (кроме флажков / переключателей) при размытии. Если ничего не введено, все правила пропускаются, кроме тех случаев, когда поле уже было помечено как недопустимое».
Чтобы отключить «нетерпеливую» проверку:
$(".selector").validate({
onfocusout: false
});