ASP.NET MVC4按需进行不显眼的验证

时间:2013-06-04 03:04:21

标签: jquery asp.net asp.net-mvc-4 unobtrusive-validation

所以我有一张表格。表单以一系列步骤显示。更像是一步一步的向导。

  1. 我想检查显示的当前字段(在向导中可见的当前div中)是否有任何错误。在某种程度上,我想强制对一组字段进行验证,看看是否有任何验证错误

  2. 其他一些相关问题是 - 在我输入时会触发验证。因此,对于电子邮件地址,只要输入第一个字母,错误消息就会显示该电子邮件无效。好吧 - 但有点分散注意力。我想知道是否有办法推迟验证UNTIL提交按钮被点击 - 或者更好的选择是检查每个更改还是提交

1 个答案:

答案 0 :(得分:0)

  1. scott gu在早期写了一篇非常好的博客,其中使用了mvc模型的模型验证。 http://weblogs.asp.net/scottgu/archive/2010/01/15/asp-net-mvc-2-model-validation.aspx 一些事情已经被引入,因为像剃刀视图,但如果不相同,这应该是相似的。

  2. 你需要一些java脚本的优点,这个jQuery有一个你可以看到的验证器插件。 http://jqueryvalidation.org/documentation/