我得到的错误似乎围绕jquery查找它在(窗口,文档等)。现在我只是想实现jQuery datepicker。该项目有一个母版页,我在那里放置我的脚本引用。jQuery对象与主站点的asp.net页面中预期的错误
<head runat="server">
<title></title>
<link href="~/Styles/Site.css" rel="stylesheet" type="text/css" />
<link href="Styles/jquery-ui-1.8.5.custom.css" rel="Stylesheet" type="text/css" />
<script type="text/javascript" src="Scripts/jquery-1.4.1.min.js"></script>
<script type="text/javascript" src="Scripts/jquery.datePicker.js"></script>
<script type="text/javascript" src="Scripts/date.js"></script>
<asp:ContentPlaceHolder ID="HeadContent" runat="server">
</asp:ContentPlaceHolder>
</head>
在我的ASPX文件的页面我试图实现日期选择器,代码看起来像这样。
我放在这个在标题占位
<script type="text/javascript" charset="utf-8">
$(window).ready(function() {
$("#<%=this.tbTestPass.ClientID %>").datePicker();
});
</script>
这是ASP的控制我试图在日期选择器应用到。
<asp:TextBox ID="tbTestPass" runat="server" Width="120px"></asp:TextBox>
我已经尝试过jQuery文档的文档和窗口,但它们都抛出相同的错误。我在做什么noob错误?
错误是哪一行? – 2010-10-27 02:15:25
错误发生在包含“$(window).ready(function(){” – Michael 2010-10-27 17:35:42
我只是偶然发现这个http://stackoverflow.com/questions/463800/jquery-document-ready-failing-in-ie6 其中一个答案显示了一种使用alert(typeof $)调试的方法 这返回为undefined。所以这导致我jquery没有加载。 – Michael 2010-10-27 19:27:41