2016-04-22 5 views
0

У меня есть 2 datepicker startDate и endDate. Если я оппонирую datepicker, он по умолчанию показывает текущую дату как для startDate, так и для endDate.datetimepicker формат отображения в jQuery

Например, если я выбираю «25-10-2016» из startDate, endDate должен начинаться с «25-10-2016». Не сегодняшняя дата.

enter image description hereenter image description here

Пожалуйста, посмотрите на это изображение, активного синего цвета даты. По умолчанию он показывает сегодняшнюю дату как для поля startDate, так и для endDate.

Выбранный startDate как не сегодняшняя дата. Я хочу, чтобы это начиналось как endDate. Пожалуйста, помогите мне, как я могу это сделать.

+0

Может быть, вы должны инициализировать два различных datepickers. –

ответ

0

Вы можете установить минимальную дату EndDate, как показано ниже. После этого дата окончания всегда будет больше или равна стартовой.

$("startdate").datepicker({ 
     onSelect: function(selectedDate) { 
      if(this.id == 'StartDate') { 
       var minDate = selectedDate + 1; 
       $('#to').datepicker("option", "minDate", minDate); 
      } 
     } 
    }); 
Смежные вопросы