我们在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错误请看下面的链接。
经过艰苦的努力,我们发现了jquery.validate.unobtrusive文件导致的错误,所以我们从下面链接上传到最新版本的套件mvc 4.
现在我们认为一切都会正常工作90%我们没有成功 Jquery Json Parse错误但mvc中的按钮在回发后无效。会出什么问题?请指导我。
答案 0 :(得分:0)
Atlast我发现了这个问题。问题是我使用相同的jquery捆绑来呈现validate.js和validate.unobtrusive.js。所以验证适用于所有页面。当我从捆绑中删除这两个文件时,所有工作都很好。