【发布时间】:2014-06-03 10:40:46
【问题描述】:
前几天有一些 jquery-ui 元素可以工作,现在我不确定我做了什么,但是 jquery-ui 的东西现在都没有工作。在我的 Site.Master 页面中,我有以下内容...
<link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
<link href="../../Content/jquery.timepicker-1.2.2.css" rel="Stylesheet" type="text/css" />
<script src="<%: Url.Content("~/Scripts/jquery-1.5.1.min.js") %>" type="text/javascript" />
<script type="text/javascript" src="../../Scripts/jquery.timepicker-1.2.2.js" />
<script src="../../Scripts/jquery-ui-1.8.11.js" type="text/javascript" />
因此,例如,在从该母版页中提取的页面中,我正尝试像这样绑定日期选择器...
<asp:Content ID="Content1" ContentPlaceHolderID="LocationMainContent" runat="server">
<script language="javascript" type="text/javascript">
$(function () {
$('#datepicker').datepicker();
});
</script>
<h2>DaysOff</h2>
<div style="width:50%;">
<input type="text" id="datepicker" />
</div>
这行不通。更多信息 - 我在下面收到客户端错误...
Uncaught Sys.ArgumentException: sys.argumentException: An element with id 'ctl01'
could not be found. Parameter name: elementOrElementId - ScriptRescource.axd?<gibberish>
Uncaught TypeError: undefined is not a function - jquery-1.5.1.min.js:19
我真的不明白为什么它在 .js 文件中的那一行失败。有什么想法吗?
【问题讨论】:
标签: javascript jquery asp.net asp.net-mvc-3