在这里,我试图创建一个带有文本框的页面,我想在其中显示 CalendarExtender(如在 AJAXToolkit 中),但现在我试图通过使用 JQuery 来获取它,问题是,我无法制作日历当我单击文本框时弹出 UI,我的上部 aspx 页面如下所示:
<link href="../Support/StyleSheet/PageStyle.css" rel="stylesheet" type="text/css" />
<script src="http://code.jquery.com/jquery-1.9.1.js" type="text/javascript"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("#TbOutboundOn").datepicker({
});
</script>
我尝试使用的文本框是:
<tr>
<td align="left" width="120px" height="25px">
<asp:CheckBox ID="CbOutboundOn" Text=" Outbound On" runat="server" />
</td>
<td align="center" class="style1">
<asp:Label ID="Label1" runat="server" Text=":"></asp:Label>
</td>
<td align="left" width="200px">
<asp:TextBox ID="TbOutboundOn" runat="server" Width="194px" placeholder="dd/mm/yyyy"></asp:TextBox>
</td>
<td width="645px">
</td>
</tr>
我认为它已经足够好了,但事实并非如此,当我单击“TbOutboundOn”中的文本框时,我无法显示日历,一位朋友建议样式表是问题,但我不太明白,任何人都可以帮助解决我的问题?顺便说一句,我使用http://jqueryui.com/datepicker/#default作为我的参考。
我已经尝试复制 jqueryui 的 datepicker 站点引用的所有样式表,并将其与我自己的样式表结合起来,但它仍然无法正常工作。我也尝试仅使用 jqueryui datepicker 中提供的样式表,但仍然没有运气。
感谢您的帮助。