我有两个日期选择器日历,一个用于开始日期,另一个用于结束日期。
我想要的是动态设置第二个日期选择器的 defaultDate 比第一个日期晚六个月,当第一个日期被选中时。
我知道如何将第一个日期报告给第二个日期选择器,但我不知道如何将六个月添加到第一个日期然后将其添加为第二个日期选择器的默认日期
这是我的代码:
$(".firstcal").datepicker({
dateFormat: "dd/mm/yy",
onSelect: function (dateText, inst) {
var date = $.datepicker.parseDate('dd/mm/yy', dateText);
var $sec_date = $(".secondcal");
$sec_date.datepicker("option", "defaultDate", date);
}
});
$(".secondcal").datepicker({
dateFormat: "dd/mm/yy"
});
非常感谢你的帮助
编辑:
在 datePicker 中,存在添加六个月到日期的函数:它被标记为“+6M”。我只想将“+6M”添加到第一个日期并将其作为默认日期发送到第二个日期。