datetimepicker根据另一个datepicker设置一个datepicker的最小日期

时间:2017-09-25 14:04:19

标签: jquery twitter-bootstrap datetimepicker

我有两个datetimepicker #FromDate#ToDate,我想将#ToDate的最小值设置为#FromDate的所选值

我使用了以下代码,但没有使用。

$('.datepicker').datetimepicker({
    format: 'DD/MM/YYYY',
    ignoreReadonly: true,
    defaultDate: new Date(),
    maxDate: new Date(),
    useCurrent: false

});

$('#FromDate').on('dp.change', function () {


    $('#ToDate').datetimepicker('destroy');
    $('#ToDate').datetimepicker({
        format: 'DD/MM/YYYY',
        ignoreReadonly: true,
        defaultDate: $('#FromDate').val()

    });

});

2 个答案:

答案 0 :(得分:2)

$('#FromDate').on('dp.change', function (e) {
    $('#ToDate').data("DateTimePicker").minDate(e.date);
});

是您$('#FromDate')的第一个datetimepicker?因为你将它设置为$('.datepicker').datetimepicker({

答案 1 :(得分:0)

你可以尝试销毁日期选择器吗

$('#ToDate').data("DateTimePicker").('destroy');