Я использую семантическую проверку формы в проекте, но у меня возникла проблема.
Есть большая форма с четырьмя динамическими полями и множеством правил, клонированных из скрытого div-шаблона.
Пример:
<form class="big_form">
<div id="template">
name: <input type="text" class="validate">
</div>
<button>More</button>
</form>
Теперь, когда вы нажимаете «Дополнительно», появляется новое поле «Имя». Моя проблема заключается в том, что когда я пытаюсь проверить эти поля, валидатор видит поля шаблона как пустые (потому что они действительно пусты) и не обрабатывает сообщение.
Есть ли способ обойти «шаблон» div и проверить только те div, которые указаны ниже? Код валидатора такой:
$('.big_form')
.form({
name: {
identifier: 'name',
rules: [
{
type: 'length[14]',
prompt: 'Please fill something'
}
]
},
etc.
Спасибо большое. С уважением, Аль