[英]How to make all future dates non-clickable
我希望在今天之后禁用日历中的所有日期。 今天的日期在下面的图表中以黄色( Feb 23rd 2012
)突出显示。 所有其他未来日期应该是不可点击的。 我怎样才能做到这一点 ?
例如24日,25日....等不应该是可点击的
注意: $('.datepicker').BlackoutDates.Add(new CalendarDateRange(DateTime.Now.AddDays(1), DateTime.MaxValue));
不起作用
如果您使用的是JQuery UI datepicker calandar,请使用maxdate
方法: http : maxdate
$( ".selector" ).datepicker({ maxDate: new Date() });
new Date()
对应于当前日期
演示 : http : //jsfiddle.net/UQTY2/21/
如果已在输入上初始化了datepicker向导,您还可以使用:
$( ".selector" ).datepicker("option", {maxDate: "+0D" });
当一天结束并且在初始化datepicker 之后开始新的一天时,这也应该有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.