Динамический номер проверки поля в jquery - PullRequest
1 голос
/ 22 февраля 2012

У меня есть форма с динамическим числом строк.

    $("#tbl").append("<tr><td name=Date"+i+" id=Date_"+i+">"+com_date+"</td><td id=day_"+ i+">"+theday +"</td><td class=something> <input type=text  name=value id=value"+ i+"></td></tr>");

Для проверки

$(document).ready(function(){
$("form").validate();
$.validator.addClassRules("value", {required:true});     
});

Но это не работает.Я прошел через другие вопросы, размещенные здесь.но никто не дает решения, которое мне требуется.Помоги мне.

1 Ответ

0 голосов
/ 22 февраля 2012

Я думаю, это потому, что вы динамически добавляете строки в dom.Вы должны вызвать

$("form").validate();
$.validator.addClassRules("value", {required:true});   

после того, как вы вставили строки с append()

  $("#tbl").append("<tr><td name=Date"+i+" id=Date_"+i+">"+com_date+"</td><td id=day_"+ i+">"+theday +"</td><td class=something> <input type=text  name=value id=value"+ i+"></td></tr>")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...