【发布时间】:2011-02-24 11:54:56
【问题描述】:
当页面加载时,我有一个由 c# 呈现的带有验证的表单, 呈现的字段如下:
<input autocomplete="off" class="input-validation-error" data-val="true" data-val-number="The field Idade must be a number." data-val-range="message here" data-val-range-max="25" data-val-range-min="16" data-val-required="The Idade field is required." id="Content_MyFieldId" maxlength="3" name="Content.MyFieldId" value="0" type="text">
我正在尝试将一个新的 html 对象与 jQuery 的示例相同,但是当我提交表单时,这个新字段没有得到验证。
有没有办法使用 jQuery 在这个字段中添加验证?
PS:我不想像这样使用手动方法:
$("#field").rules("add", {
required: true,
messages: {
required: "Required input"
}
});
因为我在输入框里有规则,所以我只想应用它。
【问题讨论】:
-
所以您目前正在使用非侵入式客户端验证,但您动态添加的字段没有得到验证?
-
可以提供样品吗?你可以使用jsfiddle.net来做。
标签: c# jquery asp.net-mvc jquery-validate