2011-08-22 54 views
-2

我想在我的html頁面中使用jQuery設置uidatepicker的最大日期。我試過以下內容:JQuery UIDatePicker - 設置最大日期

$(function() { 
     var theDate = new Date(); 
     $("#datepicker").datepicker(
      { 
      dateFormat: 'dd/mm/yy', 
      maxDate: new Date(theDate.getYear(), theDate.getMonth(), theDate.getDate()); 
     } 
    ); 

這不起作用....我做錯了什麼?我想這樣做的日期選擇器有一個最大日期今天的日期...

+3

和你的問題是什麼? – genesis

+0

你試過'maxDate'而不是'minDate'嗎? – JJJ

回答

2

你有一個;maxDate: ...行應該不在那裏。看起來像會導致語法錯誤。

您的瀏覽器的錯誤控制檯是否告訴您存在某種JavaScript錯誤?

+0

好的,所以分號引起了一個問題。但現在在uidatepicker它顯示的一年錯了(而不是2011年,我得到111) – user559142

+0

好吧,我明白了。我需要用getFullYear替換getYear – user559142

相關問題