簡體   English   中英

如何使所有未來日期不可點擊

[英]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方法: httpmaxdate

$( ".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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM