[英]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.