2016-11-11 79 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

相关问题