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