【发布时间】:2017-07-15 01:57:26
【问题描述】:
我一直在互联网上搜索这个,但其中大部分都提供完整日期的解决方案,而就我而言,我只有 YEAR。
我的情况是我有两个日期选择器,只显示年份,没有月份和日期。我正在努力使 End Year 下拉列表等于或大于 Start Year。
任何提示将不胜感激
下面是我的代码:
// from year datepicker
$('body').on('focus',"#sectionD_1_year", function(){
$(this).datepicker({
changeYear: true,
showButtonPanel: true,
dateFormat: 'yy',
yearRange: '-27:+0',
onClose: function(dateText, inst) {
var year = $("#ui-datepicker-div .ui-datepicker-year :selected").val();
$(this).datepicker('setDate', new Date(year, 1));
}
});
});
// to year datepicker
$('body').on('focus',"#sectionD_1_year_to", function(){
$(this).datepicker({
changeYear: true,
showButtonPanel: true,
dateFormat: 'yy',
yearRange: '-27:+0',
onClose: function(dateText, inst) {
var year = $("#ui-datepicker-div .ui-datepicker-year :selected").val();
$(this).datepicker('setDate', new Date(year, 1));
}
});
});
【问题讨论】:
-
请任何人提供任何提示?
标签: jquery datepicker