如果为空,第二个日期时间选择器的值与第一个相同



我在一个站点上使用http://eonasdan.github.io/bootstrap-datetimepicker/作为文件调度程序。我使用下面的代码来限制datepickpopups的范围。

$("#startcalendardatepicker").on("change.dp",function (e) {
   $('#endcalendardatepicker').data("DateTimePicker").setStartDate(e.date);
});
$("#endcalendardatepicker").on("change.dp",function (e) {
   $('#startcalendardatepicker').data("DateTimePicker").setEndDate(e.date);
}); 

开头的两个字段都是空的。因为调度器中的大多数任务都是一天的任务,所以我想用在第一个输入字段中输入的值填充第二个输入字段,但只有在输入为空的情况下。我该如何做到这一点?

在填充之前测试输入是否为空

$("#startcalendardatepicker").on("change.dp",function (e) {
    if ($('#endcalendardatepicker').val() === '')
        $('#endcalendardatepicker').data("DateTimePicker").setStartDate(e.date);
    }
});

最新更新