2011-01-25 81 views

回答

0

jQuery UI直接取下,您應該在瀏覽器中加入書籤的地方。 (並可能首先查看)

使用minDate和maxDate選項限制可選日期的範圍。將開始日期和結束日期設置爲實際日期(新日期(2009,1 - 1,26)),作爲與今天(-20)的數字偏移量,或者作爲一系列週期和單位('+ 1M + 10D') 。最後,使用'D'天,'W'數週,'M'數月,或'Y'多年。

$("#datepicker").datepicker({ minDate: -20, maxDate: "+1M +10D" }); 
+0

我已經看到了jQuery的,我的問題expalnation,是一塊代碼$( 「#的DatePicker」)的日期選擇器({的minDate:-20,的maxDate: 「+ 1M + 10D」 ,dateFormat:'dd-M-yy',altField:'dd-M-yy',altFormat:'d/m/y'});不管用。它根本不顯示日曆。 – learning 2011-01-25 08:00:24

+0

您在選擇器中使用了大寫「D」。你確定你的文本框ID以大寫字母D開頭,並且是「Datepicker」嗎? – 2011-01-25 08:05:01

+0

是的,問題不是用ID,而是顯示最小和最大日期// – learning 2011-01-25 10:24:32

0

添加此屬性。

yearRange: '1960:2011' 
1
$("#DatePicker").datepicker({ 
     dateFormat: 'dd-M-yy', 
     altField: 'dd-M-yy', 
     altFormat: 'd/m/y', 
     minDate: new Date(2007, 1 - 1, 1), 
     maxDate: '+1m +1w' 
    });