$("形式")。有效的()抛出的错误,虽然包含在布局中的所有文件 [英] $("form").valid() throwing error, though all files included in layout
问题描述
我得到一个对象不支持属性或方法有效的错误在哪里,我呼吁有效的方法,我的表格行投掷。
I am getting a "Object doesn't support property or method 'valid'" error throwing at the line where I am calling the valid method for my form.
$('#NewPersonForm').valid();
我检查,如果任何杂散/遗漏分号或逗号,但一切似乎罚款。我已经包含在我的_layout.cshtml文件follwing脚本
I checked if any stray/missed semicolons or commas, but everything seems fine. I have included the follwing scripts in my _layout.cshtml file
<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>
鸭preciate任何想法,请。
Appreciate any thoughts please.
修改
完整的脚本引用没有得到粘贴。我也试过同样的在IE,铬,FF
Complete script references did not get pasted. Also I tried the same in IE, CHROME, FF
推荐答案
我把我的钱该选项:结果
你又引用 JQuery的
脚本的页面,从而覆盖验证
插件在 _layout.cshtml
。
I put my money on this option:
You are referencing the JQuery
scripts again in the page, thus overriding the validation
plugin declared in the _layout.cshtml
.
jQuery插件扩展了 JQuery的
的对象,所以,如果你引用的JQuery它再次覆盖扩展jQuery对象。
JQuery plugins extends the JQuery
object, So if you reference JQuery again it overrides the "extended" JQuery object.
检查呈现的HTML,你可能有两个引用 JQuery的
库
Check the rendered HTML, you probably have two references to JQuery
library
这篇关于$(&QUOT;形式&QUOT;)。有效的()抛出的错误,虽然包含在布局中的所有文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!