2015-01-20 80 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

相關問題