2014-06-17 43 views
1

因此,我對ASPNET中使用JQuery的日曆有疑問。目前,我有一個正在從SQL數據庫中提取日期的文本框。當用戶點擊文本框時,日曆彈出文本框下方,用戶可以選擇新的日期。但截至目前,如果文本框中有日期,則日曆默認爲該日期。例如,如果文本框中的日期爲02/28/1998,則日曆默認爲該日期。我想設置它,以便當用戶點擊具有日期的文本框時,它默認爲日曆上的今天日期,並將其放置在文本框中。我怎樣才能做到這一點?JQuery Calender在文本框中已經存在日期的默認日期

ASP代碼:

<asp:TextBox ID="txtAnnualReviewD" runat="server" Text='<%# Bind("IRBAnnualDate", "{0:MM/dd/yyyy}") %>'CssClass="JDateTextbox" /> 

腳本代碼

<script type="text/javascript"> 
    $(function() { 
     $('.JDateTextbox').datepicker({ 
      changeMonth: true, 
      changeYear: true, 
      yearRange: "-10:+5" 
     }); 
    }); 
</script> 

回答

0

有,增加了一個按鈕,今天的日曆稱爲showButtonPanel一個.datepicker選項。

<script type="text/javascript"> 
    $(function() { 
     $('.JDateTextbox').datepicker({ 
      changeMonth: true, 
      changeYear: true, 
      showButtonPanel: true, 
      yearRange: "-10:+5" 
     }); 
    }); 
</script> 

見例如: http://jqueryui.com/datepicker/#buttonbar

+0

哇,太感謝你了。我將爲您提供的鏈接添加書籤。 – user2632193

+0

沒問題,它有很多很好的例子可能會遇到其他小部件。 – Harbinger

相關問題