javascript - JS 文件中的 MVC 万无一失验证错误

标签 javascript jquery asp.net-mvc validation customvalidator

我从 http://foolproof.codeplex.com/ 下载了 MVC 傻瓜验证

因为我需要 [RequiredIf]。

当我安装 MVC Fool Proof Validation 时,我收到了三个 Javascript 文件

我在布局中使用的是哪些:

<script src="@Url.Content("~/Scripts/mvcfoolproof.unobtrusive.min.js")" type="text/javascript"></script>    
<script src="@Url.Content("~/Scripts/MvcFoolproofJQueryValidation.min.js")" type="text/javascript"></script>  
<script src="@Url.Content("~/Scripts/MvcFoolproofValidation.min.js")" type="text/javascript"></script>

问题是,当我用 Chrome 检查我的脚本时,这些 JS 文件出现以下错误。

   Uncaught TypeError: Cannot read property 'adapters' of undefined mvcfoolproof.unobtrusive.min.js:54
   Uncaught TypeError: Cannot read property 'ValidatorRegistry' of undefined MvcFoolproofValidation.min.js:50

这是第一个错误

enter image description here

第二个错误:

enter image description here

我什至没有编辑 JS 文件中的任何内容:S 任何解决方案表示赞赏!

提前致谢!

最佳答案

看起来您在包含 jQuery 之前包含了脚本。您应该在这些脚本之前包含 jQuery

关于javascript - JS 文件中的 MVC 万无一失验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9989819/

相关文章:

javascript - facebook og 数据未更新

php - 使用 POST 方法从 javascript 向服务器发送 json 数据的问题

javascript - 如何在 JavaScript 中除 2 个数字时得到整数

c# - 以 ASP.NET MVC 表格形式动态添加行

javascript - 请建议一种服务于包含服务器端代码的 JavaScript 的策略

asp.net-mvc - 在 ASP.NET MVC 5 应用程序中启用 SSL 会导致 OpenIdConnectProtocolValidator 问题

c# - 如何在 JavaScript 脚本标记中使用 Razor for 循环?

javascript - 如何在cloud firestore中触发访问文档内的数据?/此读取是否收费?

javascript - 光标悬停时文本区域的弹出窗口未正确显示

javascript - Bootstrap 模式和 jQuery : form inputs are empty