Asp.net mvc 2 Jquery验证和MVC2哑问题

Asp.net mvc 2 Jquery验证和MVC2哑问题,asp.net-mvc-2,asp.net-mvc-2-validation,jquery-validate,Asp.net Mvc 2,Asp.net Mvc 2 Validation,Jquery Validate,我试图在MVC2项目中执行一些基本的Jquery验证,但我一直遇到这个错误 Microsoft JScript运行时错误:对象不支持属性或方法“验证” 甚至在这个简单脚本加载页面之前 $("#temp1").validate({ rules: { HospitalFinNumber: { required: true, minlength: 6 },

我试图在MVC2项目中执行一些基本的Jquery验证,但我一直遇到这个错误

Microsoft JScript运行时错误:对象不支持属性或方法“验证”

甚至在这个简单脚本加载页面之前

    $("#temp1").validate({
        rules: {
            HospitalFinNumber: {
                required: true,
                minlength: 6
            },
            AdminDate: { requried: true }
        }
    });
temp1是我表格的id,在表格中有HospitalFinNumber的id,等等。。。 知道会发生什么吗?下面是我在site.master中包含的js文件

<link href="<%=ResolveClientUrl("~/Content/Site.css")%>" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="<%=ResolveClientUrl("~/Content/jqUIcss/jquery-ui-1.8.15.custom.css")%>" />
<link rel="stylesheet" type="text/css" media="screen" href="<%=ResolveClientUrl("~/Content/jqGrid/ui.jqgrid.css")%>" />   
<script src="<%=ResolveClientUrl("~/Scripts/js/jquery-1.6.2.min.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/js/jquery-ui-1.8.15.custom.min.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/lib/jquery.metadata.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/jquery.validate.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/jquery.validate.min.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/jquery.jqGrid.min.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/grid.locale-en.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/grid.base.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/grid.tbltogrid.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/jqDnR.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/grid.common.js")%>" type="text/javascript"></script>

Jquery和验证脚本需要在使用验证的所有页面中引用,此规则适用于所有javascript文件和css


为了避免重复引用,您可以将它们包含在母版页中

好的,交易是什么?如果我把这个jquery库放到我的文件中,那么我的jquery UI就不能工作了?Cheese和Rice这个jquery的东西让我想跳出一座桥OK把jquery.js文件放在进行验证的页面上,也可能是验证文件?使用Firebug或Chrome的开发者工具中的“Net”选项卡来查看实际加载的脚本,以及它们是否给了您错误。很可能是您的URL格式不正确或有其他问题。