更新JQuery - 出现Microsoft JScript运行时错误:'jQuery'未定义

4

一切都很好,直到我更新了Jquery后,现在在jquery.validate.min.js中出现Microsoft JScript运行时错误:'jQuery'未定义-我不知道该怎么办。

MVC3 - 使用Telerik扩展控件 - 使用nuget

_Layout.cshtml(有效路径)

我尝试了脚本和链接标签:

<link href="@Url.Content("~/Scripts/jquery.validate.min.js")" rel="stylesheet" />
<link href="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" rel="stylesheet" />
<link href="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" rel="stylesheet" />

我尝试了

<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>

在scriptregistrar标签中添加了jQuery(false)

Packages.config

<package id="jQuery" version="1.7.1" />
<package id="jQuery.UI.Combined" version="1.8.17" />
<package id="jQuery.Validation" version="1.9" />

Visual Studio 2010 - 在IE9中运行。 非常感谢您的任何建议!

1个回答

7
在使用jquery.validate插件之前,需要先加载jquery-1.7.1.min.js文件,并且应该使用

运行得非常好。感谢您的快速回复。 - user1166147
很高兴听到它对您有用。我也建议将此答案接受为正确答案,以供将来参考。 - Richard Neil Ilagan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接