我得到一個「對象不支持屬性或方法有效」錯誤拋出在我打電話有效方法爲我的形式。
$('#NewPersonForm').valid();
我檢查是否有任何流浪/錯過的分號或逗號,但一切似乎都很好。我在_layout.cshtml文件中包含了以下腳本
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/CustomizeTelerikGridFilter.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/Common.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/MicrosoftAjax.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/MicrosoftMvcAjax.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/MicrosoftMvcValidation.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/CustomValidator.js")" type="text/javascript"></script>
請欣賞任何想法。
編輯
完整的腳本引用沒有得到粘貼。我也試過同樣的在IE,鉻,FF
謝謝gdron,我已經花了幾個小時搞清楚怎麼回事錯了。我搜索了很多教程和頁面,沒有任何幫助:( – 2012-01-30 09:03:29
我把我的錢放在了你再次引用JQuery腳本的地方,因此覆蓋了'validation'插件,檢查呈現的HTML,你可能有兩個引用到'JQUERY' – gdoron 2012-01-30 09:05:28
添加呈現的HTML並讓我們看看 – gdoron 2012-01-30 09:11:55