[英]Jquery UI datepicker - Disable dates before today
在我的aspx页面中,我有一个与datepicker(由cssclass指定)关联的文本框。
<asp:TextBox runat="server" ID="txtDate1" CssClass="datepicker" />
这很好。
但是,现在我需要禁用今天之前的所有日期,并使其可用于所有其他aspx页面。
我怎样才能做到这一点?
你可以试试这个
$(function(){
$(“#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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.