Я использую плагин jQuery Form Wizard 3.0.4 для многоэтапного процесса регистрации. Он использует встроенный плагин валидатора jQuery, который отлично работает при переходе от шага к шагу. РЕДАКТИРОВАТЬ : Это означает, что я уже использую validationEnabled: true, formOptions и validationOptions, и они работают. Мне нужно запустить ту же проверку вне обычной функциональности.
Проблема в том, что мне нужно запустить валидатор и показать ошибки вручную в двух точках. Для специального поля у меня есть, и до подачи AJAX. Я пробовал следующее, которое ничего не делает:
$("#registrationForm").validate();
Сценарий мастера форм (jquery.form.wizard-3.0.4.js), похоже, делает это при переходе к следующему шагу:
this.element.validate().focusInvalid();
Итак, я попробовал это, что тоже ничего не делает:
$("#registrationForm").element.validate().focusInvalid();
Есть идеи?
- Как запустить ту же проверку, которая происходит при нажатии следующего шага?
- Как бы я вызвал функцию, которая проверяет и показывает ошибки для определенного поля?