Как отключить" нетерпеливую " проверку полностью с помощью jQuery validate?

есть ли способ отключить" нетерпеливую " проверку с помощью jquery.проверить плагин? Либо через опцию в скрипте, либо в качестве взлома? "Нетерпеливая" проверка начинается после того, как форма была проверена один раз - после этого недействительные поля проверяются onfocusout. Я хочу отключить это поведение и изменить свои формы только для проверки при нажатии кнопки отправки.

Я не против взлома самого скрипта validate, поэтому, если это то, что требуется для решения это приемлемо.

1 ответов


Проверьте опцию onfocusout.

onfocusout, boolean, по умолчанию: true

" проверка элементов (кроме флажков/переключателей) при размытии. Если ничего не введено, все правила пропускаются, за исключением случаев, когда поле уже помечено как недопустимое."

примерно на полпути вниз.

Итак, чтобы отключить "охочих" проверки:

$(".selector").validate({
  onfocusout: false
});