我正在建立一个具有“入住”日期和“退房”日期选择器的网站。我需要将“退房”日期自动设置为入住日期后的第二天。
我在这里找到了一段代码,但由于某种原因,它似乎不起作用。
我在这里设置了一个 CodePen 。
这是我正在使用的代码:
$(function () {
$("#datepicker").datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onSelect: function (selectedDate) {
if (this.id == 'datepicker') {
var dateMin = $('#datepicker').datepicker("getDate");
var rMin = new Date(dateMin.getFullYear(), dateMin.getMonth(), dateMin.getDate() + 1);
var rMax = new Date(dateMin.getFullYear(), dateMin.getMonth(), dateMin.getDate() + 15);
$('#datepicker2').val($.datepicker.formatDate('mm/dd/yy', new Date(rMax)));
}
}
});
});