У меня несколько форм, есть статичные и которые открываются в модальном окне.
Статичные работают.
Я использую для валидации jquery-validation и jquery-inputmask.
Вот я подключил скрипты, а потом модальные окна
Вот код формы из модального окна
<form class="form" id="js-modals_request">
<div class="form-group">
<label for="modals_request_user">Ваше имя</label>
<input type="text" id="modals_request_user" placeholder="Имя">
</div>
<div class="form-group">
<label for="modals_request_phone">Номер телефона</label>
<input type="text" class="mask" id="modals_request_phone" placeholder="+7">
</div>
<div class="aggree">
<label>
<input class="checkbox" type="checkbox" name="checkbox-test" checked>
<span class="checkbox-custom"></span>
<span class="label">Я даю согласие на
<a href="#">обработку персональных данных</a>
</span>
</label>
</div>
<input type="submit" class="btn" value="Отправить заявку">
</form>
<!--form-->
А вот код скрипта
$('#js-modals_request .mask').inputmask("+7 (999) 999-9999", { "clearIncomplete": true });
$('#js-modals_request').validate({
rules: {
modals_request_user: {
required: true
},
modals_request_phone: {
required: true
}
},
messages: {
modals_request_user: {
required: 'Поле обязательно!'
},
modals_request_phone: {
required: 'Поле обязательно!'
}
}
});
В чем может быть проблема, как можно проверить?