Как я могу jquery / проверки с двумя разделами в форме? - PullRequest
0 голосов
/ 06 июня 2011

Итак, у меня довольно большая форма с двумя разными разделами. Оба раздела начинаются как скрытые:

<fieldset class="section1" style="display:none">
//...input fields
</fieldset>
<fieldset class="section2" style="display:none">
//...input fields
</fieldset>

Разделы отображаются в зависимости от того, какую радио-кнопку выбирает пользователь. Все это прекрасно работает, пока я не получу подтверждение. Как я могу проверить форму с помощью плагина jQuery / Validation, но при этом проверить только отображаемый раздел?

Примечание. Существуют и другие разделы, которые отображаются всегда, поэтому я бы предпочел не иметь две отдельные формы.

1 Ответ

5 голосов
/ 06 июня 2011

Вы можете ignore правила проверки для элементов внутри скрытого раздела вашей формы:

$('#myForm').validate({
    ignore: 'fieldset:hidden :input',
    ...
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...