JQuery datetimepicker установка помнить о будущей дате

Хотите знать, если вы можете помочь мне. Я использую этот скрипт, который я нашел в Google, который я как бы модифицировал для своей системы бронирования. Все работает нормально, но я бы хотел сделать еще одну модификацию. Я хотел бы иметь возможность установить дату "До" на 2 дня раньше даты "От". Как и сейчас, можно выбрать дату "От" и "До", чтобы быть одной и той же датой. Я хотел бы ограничить это и заставить выбор быть на 2 дня вперед. Например, если "От" - 4 марта, то "До" позволит выбрать даты 6 марта и выше.

Вот мой код.

jQuery(function(){
 jQuery('#fdate').datetimepicker({
  format:'Y-m-d H:i',
  allowTimes:[
      '8:00', '8:30', '9:00', '9:30', '10:00', '10:30', '11:00', '11:30', '12:00', '12:30', 
      '13:00', '13:30', '14:00', '14:30', '15:00', '15:30', '16:00', '16:30', '17:00',
    ],
  onShow:function( ct ){
   this.setOptions({
    minDate:'-1970/01/01',
    maxDate:jQuery('#tdate').val()?jQuery('#tdate').val():false
    })
  },
  timepicker:true
 });
 jQuery('#tdate').datetimepicker({
  format:'Y-m-d H:i',
  allowTimes:[
      '8:00', '8:30', '9:00', '9:30', '10:00', '10:30', '11:00', '11:30', '12:00', '12:30', 
      '13:00', '13:30', '14:00', '14:30', '15:00', '15:30', '16:00', '16:30', '17:00',
    ],
  onShow:function( ct ){
   this.setOptions({
    //Need to add 2 days here somewhere.
    minDate:jQuery('#fdate').val()?jQuery('#fdate').val():false 
   })
  },
  timepicker:true
 });
});

0 ответов

Другие вопросы по тегам