2014-09-01 70 views

回答

0

我對此進行了很多研究,並找到了解決方案。

我用numberOfMonths: [3,5]然後用this link的幫助下,調整了monthDiff邏輯找到從最後的日曆中刪除的月數。

我發現datepicker用來顯示每個month div的類。 然後,使用sliceremove函數來刪除不需要的月份。

//Add 1 to difference as we require the month with endDate too 
$("#datepicker > div > div.ui-datepicker-group").slice(requiredMonths - totalMonths + 1).remove(); 

請同樣找到jsfiddle

0

如果您使用numberOfMonths: [3,5],您將看到15個月,但只有在您定義的日期內纔可用。

+0

是的,這是正確的,但要求是顯示13個月只有不多 – 2014-09-01 15:22:32

+1

然後,你可以使用'numberOfMonths:13',但它會顯示在一個單一行的所有月份。 – JMir 2014-09-01 15:27:00

+0

沒有再這不是我需要 – 2014-09-01 15:28:48