jQuery 日期选择器 - 将 mindDate 增加一天
jQuery datepicker - increasing mindDate by one day
我有两个日期选择器。 2cnd 中的 minDate 只能与第一个相同或更高。我想修改此代码以将 minDate 增加一天,但我以某种方式破坏了 2cnd 日期选择器。
非常欢迎任何帮助和指点。谢谢。
$("#arrivalDate").datepicker({
minDate: 'dateToday',
dateFormat: 'dd-mm-yy',
onSelect: function (date) {
var depDate = new Date(date);
depDate.setDate(depDate.getDate() + 1);
$("#departureDate").datepicker('option', 'minDate', depDate);
}
});
$("#departureDate").datepicker({
dateFormat: 'dd-mm-yy'
});
我想我需要睡会儿觉。早上第一件事就是找到解决方案。
$("#arrivalDate").datepicker({
minDate: 'dateToday',
dateFormat: 'dd-mm-yy',
onSelect: function (date) {
var newDate = $(this).datepicker('getDate');
if (newDate) { // Not null
newDate.setDate(newDate.getDate() + 1);
}
$("#departureDate").datepicker('option', 'minDate', newDate);
}
});
$("#departureDate").datepicker({
dateFormat: 'dd-mm-yy'
});
我有两个日期选择器。 2cnd 中的 minDate 只能与第一个相同或更高。我想修改此代码以将 minDate 增加一天,但我以某种方式破坏了 2cnd 日期选择器。
非常欢迎任何帮助和指点。谢谢。
$("#arrivalDate").datepicker({
minDate: 'dateToday',
dateFormat: 'dd-mm-yy',
onSelect: function (date) {
var depDate = new Date(date);
depDate.setDate(depDate.getDate() + 1);
$("#departureDate").datepicker('option', 'minDate', depDate);
}
});
$("#departureDate").datepicker({
dateFormat: 'dd-mm-yy'
});
我想我需要睡会儿觉。早上第一件事就是找到解决方案。
$("#arrivalDate").datepicker({
minDate: 'dateToday',
dateFormat: 'dd-mm-yy',
onSelect: function (date) {
var newDate = $(this).datepicker('getDate');
if (newDate) { // Not null
newDate.setDate(newDate.getDate() + 1);
}
$("#departureDate").datepicker('option', 'minDate', newDate);
}
});
$("#departureDate").datepicker({
dateFormat: 'dd-mm-yy'
});