在MVC4中使用jquery.validate.unobtrusive的文件

时间:2014-07-08 09:50:40

标签: jquery asp.net-mvc asp.net-mvc-4 jquery-mobile jquery-plugins

我们在mvc4中使用以下文件进行捆绑。

 bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                        "~/Scripts/jquery-2.1.1.js",
                        "~/Scripts/jquery-2.1.1.min.js",
                        "~/Scripts/jquery-ui-1.10.4.js",
                        "~/Scripts/jquery-ui-1.10.4.min.js",
                        "~/Scripts/jquery.unobtrusive-ajax.js",
                        "~/Scripts/jquery.unobtrusive-ajax.min.js",
                        "~/Scripts/jquery.validate.js",
                        "~/Scripts/jquery.validate.min.js",
                        "~/Scripts/jquery.validate.unobtrusive.js",
                        "~/Scripts/jquery.validate.unobtrusive.min.js"));

我们得到解析 Jquery Json Parse错误请看下面的链接。

Click Link

经过艰苦的努力,我们发现了jquery.validate.unobtrusive文件导致的错误,所以我们从下面链接上传到最新版本的套件mvc 4.

jquery.validate file

现在我们认为一切都会正常工作90%我们没有成功 Jquery Json Parse错误但mvc中的按钮在回发后无效。会出什么问题?请指导我。

1 个答案:

答案 0 :(得分:0)

Atlast我发现了这个问题。问题是我使用相同的jquery捆绑来呈现validate.js和validate.unobtrusive.js。所以验证适用于所有页面。当我从捆绑中删除这两个文件时,所有工作都很好。