我有2个日期选择器,如下所示:
$(function() {
$( "#datepicker1, #datepicker2" ).datepicker({
minDate: 'today',
maxDate: "+90D",
showOn: "button",
buttonImage: "images/calendar.gif",
buttonImageOnly: true,
dateFormat: "D, dd MM, yy"
});
});
我希望
datepicker2
具有在第一个日历中选择的最小日期值+ 1天(即,如果第一个日历日期是5月16日,则第二个日历的最小日期应设置为5月17日) 最佳答案
我有同样的情况。我所做的是在第一个日期选择器的“选择”事件处理程序中设置第二个日期选择器的minDate值。像魅力一样工作。
编辑:这是一个示例:
$("#datepicker1").datepicker({
//normal setup parameters here
onSelect: function (dateValue, inst) {
$("#datepicker2").datepicker("option", "minDate", dateValue)
}
});
关于jQuery Datepicker-根据以前的日历限制minDate,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6018990/