【发布时间】:2016-04-14 05:45:12
【问题描述】:
现在我需要通过 jquery 验证动态添加的字段,并且我的表单已经在客户端和服务器端具有带有验证的字段,但是在相同的表单中,我在页面加载期间添加了新的动态输入,但是当我向动态字段添加验证时它可以工作但消除其他字段的验证(非动态)
jQuery(document).ready(function () {
$("#myform").valid();
$("#i3m29_inpt_ttext").rules("add", {
required: true,
minlength: 2,
messages: {
required: "Required input",
minlength: jQuery.validator.format("Please, at least {0} characters are necessary")
}
});
});
$("#htmldv").append("<input id='i3m29_inpt_ttext' type='text'>");
所以现在我需要验证新的动态字段,而不影响表单中已经存在的其他字段的验证
【问题讨论】:
-
我觉得没问题。不清楚 id=htmldv 的元素是什么?它是表格的一部分吗?
-
是的 @MarcoAltieri 先生,这是表格的一部分
标签: javascript jquery asp.net-mvc asp.net-mvc-3