Проверка динамических форм

jQuery(document).ready(function(){
$("#submitButton").click(function () { 
    if ( $("#formToSubmit").validationEngine('validate') == true) {
    $("#formToSubmit").submit();
    }
});

Я использую плагин Validation Engine для jQuery для проверки форм на моем сайте. У меня есть форма, которая может получить больше текстовых полей одним нажатием кнопки (js). Проблема заключается в том, что после добавления этих полей они не проверяются при вводе содержимого и переходе пользователя к следующему полю, но после того, как пользователь нажимает кнопку «Отправить». Я хочу знать, есть ли способ обойти это и снова сделать проверку динамической (проверки по мере ее заполнения). выше приведен код для init. пожалуйста, дайте мне представление о том, как заставить его работать.


person ShadowZzz    schedule 20.01.2012    source источник


Ответы (1)


Проверьте, имеют ли динамически созданные поля разные атрибуты ID.

person numediaweb    schedule 23.01.2012
comment
Динамически создаваемые поля являются текстовыми полями и создаются с помощью формы (которая имеет атрибут id, указанный в приведенном выше коде). Каждое созданное поле имеет свой идентификатор. также, как я уже упоминал, когда нажимается кнопка отправки, форма проверяется, и эти поля проверяются, и если они не заполнены, форма не отправляется, и рядом с полями появляются всплывающие сообщения. проблема в том, что я хочу, чтобы он проверялся динамически, а не только при отправке. Есть идеи? - person ShadowZzz; 24.01.2012
comment
возможно, проверьте документы по адресу: github.com/posabsolute/jQuery-Validation-Engine. помогите... удачи! - person numediaweb; 30.01.2012