我有两个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()
});
});
答案 0 :(得分:2)
$('#FromDate').on('dp.change', function (e) {
$('#ToDate').data("DateTimePicker").minDate(e.date);
});
是您$('#FromDate')
的第一个datetimepicker?因为你将它设置为$('.datepicker').datetimepicker({
答案 1 :(得分:0)
你可以尝试销毁日期选择器吗
$('#ToDate').data("DateTimePicker").('destroy');