我下载了一个特定的日期选择器(http://amsul.ca/pickadate.js/date/)。
我用这行代码测试了它:
<input class="fieldset__input js__datepicker picker__input" type="text" readonly="" id="tbDate" aria-haspopup="true" aria-expanded="false" aria-readonly="false" >
这有效,但我不知道如何在TextBox元素中添加datepicker。 我试过这样但它不起作用:
<script type="text/javascript">
$(document).ready(function () {
$(function () {
$("#" + '<%=tbDate.ClientID%>').datepicker();
});
});
</script>
<asp:TextBox ID="tbDate" runat="server" ></asp:TextBox>
你能告诉我怎么称呼这个日期拣货员吗?
谢谢
答案 0 :(得分:0)
以下任何运气:
<script type="text/javascript">
$(document).ready(function () {
$(function () {
$(".someUniqueClass").datepicker();
});
});
</script>
<asp:TextBox ID="tbDate" runat="server" class="someUniqueClass" ></asp:TextBox>
我更改了选择器以使用类...
你也可以试试这个:
<script type="text/javascript">
$(document).ready(function () {
$(function () {
$(".someUniqueClass").pickadate();
});
});
</script>
<asp:TextBox ID="tbDate" runat="server" class="someUniqueClass" ></asp:TextBox>
或者这个:
<script type="text/javascript">
$(document).ready(function () {
$(function () {
$("#" + '<%=tbDate.ClientID%>').pickadate();
});
});
</script>
<asp:TextBox ID="tbDate" runat="server" ></asp:TextBox>
我不熟悉该日期选择器,但看起来您使用的是错误的事件名称。