2013-09-27 92 views
2

一把umbraco輪廓客戶端驗證我有一把umbraco版本 一把umbraco v6.1.3(議會版本:1.0.4954.19342)沒有工作

和輪廓版本3

我的網站上運行的MVC

據一個乾淨的umbraco安裝和乾淨的輪廓安裝

我做了一個簡單的表單,由2個輸入(2個文本字符串)組成。其中一個輸入是強制性的

我可以將表單插入到我的剃鬚刀文件中,然後窗體出現。

問題

客戶端驗證失敗

未捕獲的類型錯誤:無法調用方法 'setDefaults' 未定義contourform.js的:4 (匿名功能)contourform.js:4 (匿名功能)

+0

這似乎是jquery驗證沒有在正確的時間或什麼加載。 如果我在contour.js文件中註釋掉第3-54行,並插入我的網站所有其他腳本所在的插件,它的效果很好 Johansrk

回答

1

我有同樣的問題。似乎所有的腳本默認都不包含在內。我添加了以下的一把umbraco /插件/ umbracoContour /瀏覽/ Script.cshtml

<script src="@Url.Content("~/umbraco/plugins/umbracocontour/scripts/jquery-ui-1.8.11.min.js")" type="text/javascript"></script> 
<script src="@Url.Content("~/umbraco/plugins/umbracocontour/scripts/jquery.validate.min.js")" type="text/javascript"></script> 
<script src="@Url.Content("~/umbraco/plugins/umbracocontour/scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script> 

以上contourform.js。但是我正在運行Umbraco 4.11。