use*_*147 4 jquery telerik internet-explorer-9 asp.net-mvc-3
一切都很好,直到我更新了Jquery,现在我得到了Microsoft JScript运行时错误:'jQuery'在jquery.validate.min.js中未定义 - 我不知道该怎么做.
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" />
Run Code Online (Sandbox Code Playgroud)
我试过了
<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>
Run Code Online (Sandbox Code Playgroud)
还将jQuery(false)添加到scriptregistrar标记中
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" />
Run Code Online (Sandbox Code Playgroud)
Visual Studio 2010 - 在IE9中运行.任何建议非常感谢!
加载jquery-1.7.1.min.js 之前的jquery.validate插件.并且使用<script>,而不是<link>.
<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobstrusive.min.js")"></script>