// leemos la fecha del primer campo
var fecha = $("#fechamin").datepicker("getDate");
// la actualizamos añadiéndole un día
fecha.setDate(fecha.getDate() + 1);
// sobreescribimos la fecha del segundo campo
$("#fechamax").datepicker("setDate", fecha);
在这里你可以看到它的工作:
$( function() {
$("#fechamin").datepicker();
$("#fechamax").datepicker();
$("#fechamin").on("change", function() {
var fecha = $("#fechamin").datepicker("getDate");
fecha.setDate(fecha.getDate() + 1);
$("#fechamax").datepicker("setDate", fecha);
});
});
在 datepicker 的 jQuery UI 文档中,您可以找到分别读取和写入日期的
getDate
和方法。setDate
一种解决方案是使用 读取字段的日期
getDate
,添加 1(一天)并使用 重写setDate
,然后将该值分配给第二个字段。像这样的东西:在这里你可以看到它的工作:
您可以使用我从这篇文章中获取的功能
像这样运行它