在 MVC4 中进行 DataAnnoations 验证是否需要 jquery.validate.js 文件?
我从项目中删除了这个文件,验证不起作用,它对 DataAnnonations 验证起重要作用吗?
在 MVC4 中进行 DataAnnoations 验证是否需要 jquery.validate.js 文件?
我从项目中删除了这个文件,验证不起作用,它对 DataAnnonations 验证起重要作用吗?
如果您想使用 DataAnnotations 并进行客户端验证,请包含以下脚本。
<script src="/Scripts/jquery.unobtrusive-ajax.js"></script>
<script src="/Scripts/jquery.validate.js"></script>
<script src="/Scripts/jquery.validate.unobtrusive.js"></script>
它们也可作为 nuget 包使用。
所以 jquery.validate.js 是需要的,但其他文件也是如此。
并确保
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
在您的 webconfig 中设置为 true。