我已經實現了jQuery datepicker允許在窗體上選擇日期,它應該允許選擇日期根據當前日期+ 2年,但在最後一年它不會超過當前日期或月份。jquery Datepicker添加2年到年不是基於月/日
因此,如果今天是15/03/2012,則最大可用日期爲15/03/14。不過,我需要2014年的整個選擇。因此,最大值應該是31/12/14。
我該如何做到最好,讓它能夠像目前一樣自動更新?
<script type="text/javascript">
<!--
$(function() {
$('.datepicker').datepicker({
numberOfMonths: 3,
showButtonPanel: true,
defaultDate: "+1w",
changeMonth: true,
changeYear: true,
numberOfMonths: 3,
minDate: "-0",
maxDate: "2y",
dateFormat: 'dd-mm-yy'
});
});
-->
您的解決方案允許日期選擇2014年以後,其OP都想不允許的。只需到2014年,選擇Dec並且選擇器將允許在2015年選擇日期。 – bPratik 2012-03-15 17:01:34
@bPratik,我想op在選擇數據時想多顯示兩年。 – Starx 2012-03-15 17:08:25
引用OP:_「基於當前日期+ 2年,但是在最後一年它不會超過當前日期或月份,因此如果今天是15/03/2012,則最大可用日期爲15/03/14「_ *表示最大年份選擇應爲2014年。*繼續:_」但是,我要求整個2014年是可選擇的,因此,最大值應爲31/12/14「_ *表示最後日期可選應該是2014年的31/12。*這對我意味着什麼。 :)無論哪種方式,我們的答案之間所有OP的可能性已經被覆蓋了! – bPratik 2012-03-15 17:27:46