我正在尝试使用 JQuery UI 的 Datepicker 向表单添加一些功能。1. 当我在开始日期选择器中选择一个日期时,它应该在结束日期选择器中显示下一个日期。2. 当我选择结束日期小于开始日期时,它应该显示结束日期的前一个日期并显示开始日期选择器。当我单击开始日期选择器中的清除按钮时,我在日期选择器中有清除按钮,它会打开结束日期选择器。我不想这样。我想通过选择开始日期的日期来打开结束日期选择器
$( "#start").datepicker({
minDate: new Date(currentYear, currentMonth, currentDate),
showButtonPanel: true,
beforeShow: function( input ) {
setTimeout(addclearbutton, 1 );
},
beforeShowDay: highlightDays,
onChangeMonthYear: function( input ) {
setTimeout(addclearbutton, 1 );
},
onSelect: function (dateStr,input) {
daterangevalidation(dateStr,input);
},
onClose:function() {
$("#end").datepicker('show');
}
});
$( "#end").datepicker({
minDate: new Date(currentYear, currentMonth, currentDate),
showButtonPanel: true,
beforeShow: function( input ) {
setTimeout(addclearbutton, 1 );
},
beforeShowDay: highlightDays,
onChangeMonthYear: function( input ) {
setTimeout(addclearbutton, 1 );
},
onSelect: function (dateStr,input) {
daterangevalidation(dateStr,input);
}
});