【发布时间】:2013-12-02 00:55:44
【问题描述】:
我在我的 MVC 应用程序中使用 jquery 验证,在选择并离开输入后,它会自动验证。另一方面,如果用户没有选择输入,即使提交表单也不会被验证。因此,我想在按下 MVC Razor 页面上的提交按钮后验证所有相关字段。我该怎么做?
【问题讨论】:
-
尝试使用jquery表单验证,看这个链接:stackoverflow.com/questions/15060292/…
-
@Lin:这不是我的问题的答案。实际上,我遵循了该页面 geektantra.com/2009/09/jquery-live-form-validation 上的示例,根据该页面,我所遵循的一切都是正确的。有什么错误吗?另一方面,我查看了您的演示,但在从输入移动并提交表单后,我需要进行验证,如示例 geektantra.com/2009/09/jquery-live-form-validation 所示。你能举一个像那个页面上包含隐藏字段的例子吗?提前致谢。
-
嗨@H.Johnson,网上有很多例子。我建议您查看以下链接:github.com/borisyankov/DefinitelyTyped/blob/master/… 和 jqueryvalidation.org/documentation。尝试一些示例,看看它们是否适合您。
-
您遇到所有这些问题是因为the online example you're trying to follow 不使用了 jQuery Validate 插件!对于使用 jQuery Validate 的实际工作代码示例,simply look at Stack Overflow.
-
@Lin:感谢您的帮助。抱歉,但我之前从未使用过这种验证插件,并且由于我使用了“jquery.validate.js”,所以我认为我使用了“jQuery 验证插件”。无论如何,我需要一个执行以下要求的示例: 1) 当然我想使用 jQuery Validation 插件。我希望在切换到另一个控件(实时验证)后验证字段。 2)除此之外,如果用户直接按下提交按钮,则应验证所有必要的字段,如第一步所述。在此先感谢...
标签: asp.net-mvc validation razor