2015-01-20 95 views
1

我下载了一个特定的日期选择器(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元素中的日期选择器。 我试过这样,但它不是工作:

<script type="text/javascript"> 
    $(document).ready(function() { 
     $(function() { 

      $("#" + '<%=tbDate.ClientID%>').datepicker(); 
     }); 
    }); 
</script> 
<asp:TextBox ID="tbDate" runat="server" ></asp:TextBox> 

能否请您给我解释一下我应该怎么称呼这个日期选择器?

谢谢

回答

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> 

我不熟悉那个日期选择器,但它看起来像你使用错误的事件名称。

+0

谢谢你所有的例子你写的工作:) – Dina 2015-01-20 21:05:19

相关问题