jquery中的动态字段验证数

时间:2012-02-22 09:33:01

标签: jquery jquery-plugins

我有一个动态行数的表单。

    $("#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 :(得分:0)

我认为这是因为你要动态地向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>")