3

我們使用以下文件捆綁在mvc4中。在MVC4中使用jquery.validate.unobtrusive的文件

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的解析錯誤請參閱下面的鏈接。

Click Link

很多掙扎後,我們發現的bug由於jquery.validate.unobtrusive文件,所以我們從下面的鏈接上傳到最新版本,該套件MVC 4。

jquery.validate file

現在我們想將所有工作正常,90%,我們成功了沒有Jquery的Json的解析錯誤但MVC中的按鈕回發後不能正常工作。會有什麼錯誤?請指導我。

+0

顯示按鈕代碼,然後 –

+0

@ArijitMukherjee:它發生在整個應用程序中。所以發佈代碼是艱難的。我認爲jquery.validate與jquery.validate.unobtrusive不兼容。 plzguide我哪個版本的jquery.validate我應該使用 – Ryder

+0

它應該是驗證和unabstrucsive一起很好地工作 –

回答

0

Atlast我發現問題的傢伙。問題是我使用相同的jquery捆綁來呈現validate.js和validate.unobtrusive.js。所以驗證適用於所有頁面。當我從捆綁刪除這兩個文件的所有工作正常。

相關問題