如何顯示完整的可選年份列表,當我單擊年份下拉列表時。如何在JQuery中顯示可選年份的完整列表datetimepicker
下面的鏈接中有一個例子。例如,當我點擊年下拉列表。它顯示僅10年。當我選擇第一年(2000年)時,列表正在改變,我可以在列表中看到1990年。如何顯示完整的可選列表年? 感謝您的幫助。
如何顯示完整的可選年份列表,當我單擊年份下拉列表時。如何在JQuery中顯示可選年份的完整列表datetimepicker
下面的鏈接中有一個例子。例如,當我點擊年下拉列表。它顯示僅10年。當我選擇第一年(2000年)時,列表正在改變,我可以在列表中看到1990年。如何顯示完整的可選列表年? 感謝您的幫助。
我分叉的小提琴,用新yearRange
參數修改了它: http://jsfiddle.net/marcosfromero/Tcnfq/
$("#datet").datepicker({
minDate:SetDate('-100y'),
maxDate:SetDate('+0d'),
firstDay: 1,
changeMonth: true,
showButtonPanel: true,
changeYear: true,
--> yearRange: 'c-100,c+00' <--
});
從jQueryUI datepicker source code:
yearRange: 'c-10:c+10', // Range of years to display in drop-down,
// either relative to today's year (-nn:+nn), relative to currently displayed year
// (c-nn:c+nn), absolute (nnnn:nnnn), or a combination of the above (nnnn:-n)
您設置minDate
as ('-100y')
,這就是爲什麼我用c-100
(現在減去100)。
您設置maxDate
爲('+0d')
,這就是爲什麼我使用c+00
(當前加零)。
$("#datet").datepicker({
minDate:SetDate('-1000y'),// simply change this value to
maxDate:SetDate('+0d'),// and this if you wanna go more into future dates
firstDay: 1,
changeMonth: true,
showButtonPanel: true,
changeYear: true,
});
});
它的工作。謝謝你的幫助。 – maycil 2011-03-11 14:41:22