jquery – 客户端验证在使用Bootstrap的ASP.NET MVC5中无法使用

前端之家收集整理的这篇文章主要介绍了jquery – 客户端验证在使用Bootstrap的ASP.NET MVC5中无法使用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
运行Visual Studio 2013,我用Bootstrap创建了一个新的ASP.NET MVC(5)项目。

但是,我无法得到不客气的客户端验证工作。

该模型在相关属性上具有[必需]属性,该视图具有表单中每个字段的ValidationMessageFor …标签

但是,提交表单将导致表单发回到服务器,然后验证消息出现。

使用NuGet,我已经安装了jquery.validate和jquery.validate.unobtrusive,并将它们添加到App_Start中的jquery包中。

然而,它仍然顽固地发布回服务器。 F12开发工具显示没有JS错误/警告。

有没有其他人遇到这个问题(特别是看不到与MVC 5有关的任何内容),你有什么想法吗?

解决方法

我有同样的问题。解决方案是添加.js引用到母版页(_Layout.cshtml)

> jquery.validate.js> jquery.validate.unobtrusive.js

猜你在找的jQuery相关文章