我正在使用 MVC 4,我希望能够验证表中行集合中的单行,以确保正确输入字段并通过验证。
属性已正确应用于模型,例如:
[Required]
[MaxLength(50)]
[MinLength(5)]
public string Name {get; set;}
现在,在客户端 - 如何在调用 AJAX 方法之前启用客户端验证?
为了添加更多复杂性 - 我有一个按钮,您可以在其中动态添加一行到表中,填写字段,最后点击更新按钮,这将通过 ajax 执行 POST。但在写这篇文章之前,我想在客户端验证该特定行。
我怎样才能做到这一点?
谢谢
只要您在视图中实现验证助手,这实际上非常简单。
var form = $('#form');
$.validator.unobtrusive.parse(form);
form.validate();
if (form.valid()) {
.... ajax stuff
}
在启动 http 请求之前调用上述命令,它将确保您的表单经过验证。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)