2016-11-11 78 views
0

在我的aspx頁面中,我有一個與日期選擇器(用cssclass指定)關聯的文本框。JQuery UI日期選擇器 - 禁用日期之前

<asp:TextBox runat="server" ID="txtDate1" CssClass="datepicker" /> 

這工作正常。

但是,現在我需要禁用今天之前的所有日期,並使其對所有其他aspx頁面可重用。

我該怎麼做?

+0

如何在日期選擇器初始化? – adeneo

回答

0

你可以試試這個
$(函數(){
$( 「#txtDate1」).datepicker({的minDate:-20,的maxDate: 「+ 1M + 10D」});
});

minDate選項支持多種類型:
1.日期:包含最小日期的日期對象。 2.數量:距離今天的天數。例如2表示從今天開始的兩天,-1表示昨天。
3.字符串:由dateFormat選項或相對日期定義的格式中的字符串。相對日期必須包含價值和週期對;有效期間爲「y」多年,「m」數月,「w」數週,「d」數日。例如,「+ 1m + 7d」表示從今天起一個月零七天。

參考: https://jqueryui.com/datepicker/#min-max http://api.jqueryui.com/datepicker/#option-minDate

相關問題