gpt4 book ai didi

c# - 在执行时使用 MVC 3 和 jQuery Validator 添加验证

转载 作者:可可西里 更新时间:2023-11-01 08:03:19 29 4
gpt4 key购买 nike

加载页面时,我有一个由 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">

并且我正在尝试使用 jQuery 放置一个新的 html 对象等于示例,但是当我提交表单时这个新字段未被验证。

有办法使用 jQuery 在此字段中添加验证吗?

PS:我不想像这样使用手动方法:

$("#field").rules("add", {
required: true,
messages: {
required: "Required input"
}
});

因为我在输入域里有规则,所以我只想应用它。

最佳答案

感觉有点乱,但我是这样做的。

// Target Form
var $form = $("**form selector**");

// Unbind existing validation
$form.unbind();
$form.data("validator", null);

// Check document for changes
$.validator.unobtrusive.parse(document);

// Re add validation with changes
$form.validate($form.data("unobtrusiveValidation").options);

丰富

关于c# - 在执行时使用 MVC 3 和 jQuery Validator 添加验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5104288/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com