Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图弄清楚不显眼的验证在 asp.net mvc 3 中是如何工作的。
我想知道单击提交表单时触发验证检查的原因。脚本 jquery.validate.unobtrusive.js 如何绑定到表单提交事件?
我也想知道如何手动防止/触发此检查。
jquery.validate.unobtrusive是 的验证器jquery.validate。它就像一个扩展。
jquery.validate.unobtrusive
jquery.validate
jquery.validate.unobtrusive实现所有事件并jquery.validate使用它。
您可以查看 jQuery.validate.js 文件并查看它使用了表单的提交。
// validate the form on submit this.submit( function( event ) { ...
如果您想自己触发验证,可以致电
$("#myform").valid()