链接 startDate endDate DateTimePicker?

linked startDate endDate DateTimePicker?

我想在更改小时后启用分钟。

当前代码:
将 minDate 设置为 0,因此 datetimepicker 设置为当前日期和时间
所以,如果开始日期是 7/5/2019 02:34 下午
如果我 select 小时:3,分钟字段应启用从 01 - 59 的所有分钟。

当前问题: 我无法在当前时间下 selected 分钟。

$('#startDate').datetimepicker({
            minDate: 0,
            onSelect: function (selectedDate) {
                $("#endDate").datetimepicker("option", "maxDate", selectedDate);
                $("#startDate").datetimepicker("option", "minDate", selectedDate);
            }
        }).val("");
$('#endDate').datetimepicker({
            minDate: 0,
            onSelect: function (selectedDate) {
                $("#startDate").datetimepicker("option", "maxDate", selectedDate);
            }
        }).val("");

我对代码进行了一些更改以修复分钟字段中的问题。

示例:2019 年 7 月 5 日 02:30 下午 我 select 3 在小时字段中,日期时间选择器将关闭并更新分钟字段。 当我再次打开日期时间选择器时,分钟字段显示 01-59。

现在的问题是,我希望它在不关闭日期时间选择器的情况下更新分钟字段。

解决方法:

$('#startDate').datetimepicker({
     minDate: 0,
     onSelect: function (selectedDate) {
         $("#endDate").datetimepicker("option", "maxDate", selectedDate);
         $("#startDate").datetimepicker("option", "minDate", selectedDate);
     }
}).val("");
$('#endDate').datetimepicker({
     minDate: 0,
     onSelect: function (selectedDate) {
         var sdSelected = $('#startDate');
         var edSelected = $('#endDate');

         var value = sdSelected.val();

         sdSelected.datetimepicker('option', 'maxDate', edSelected.datetimepicker('getDate'));

         if (sdSelected.val() != null) {
             sdSelected.val(value);
         }
    }
}).val("");