плагин проверки jquery на входах динамической формы не работает

форма, в которой яУ меня есть несколько полей, а затем при необходимости пользователь может добавить больше полей того же типа. Я используюhttp://jqueryvalidation.org/ проверить плагинпроверить поля.

Когда я где-то читал, плагин jquery validate требует уникальных имен полей для их проверки. Так что я'м именуя каждое поле однозначно. Сначала я надеялся, что плагин validate позаботится о динамически добавленном элементе.Проверка, если я добавлю правила, используя классы. Но оказывается, что нет.

Таким образом, даже если имя каждого поля уникально, плагин validate проверяет только первый вход, который был представлен изначально.

Я даже пытался использовать$ .Clone () в надежде, что этоЯ позабочусь обо всех событиях. Но это не сработало для меня. Поэтому я перешел к подчеркиванию, чтобы повторить разметку, так как есть несколько полей, и я неЯ не хочу писать шаблоны в JS и называть их соответственно.

Я могу'не могу найти решение этого и застрял здесь. Можно'больше, пока эта проблема не будет решена.

Вот'S JS, что ямы написали.

$("#work_form").validate();

$(".work_emp_name").rules("add", {
    required: true
});

_.templateSettings.variable = "element";
var tpl = _.template($("#form_tpl").html());

var counter = 1;

$("form").on("click", ".add_employer", function (e) {
    e.preventDefault();
    var tplData = {
        i: counter
    };
    $("#word_exp_area").append(tpl(tplData));
    counter += 1;
});

Пожалуйста, найдите разметку в настройке скрипки.

пример и код, настроенный здесь

Ответы на вопрос(3)

Ваш ответ на вопрос