изменить выбор конечной даты с помощью jquery datepicker - PullRequest
0 голосов
/ 12 сентября 2010

У меня есть 2 текстовых поля: StartDate и endDate. Как сделать так, чтобы пользователь мог выбрать из endDate только даты, начинающиеся с текстового поля startDate и заканчивающиеся через 24 часа после startDate?

Iпробовал это, но это не сработало:

$("#startDate").change(function() {
    test = $(this).datepicker('getDate');

    $("#endDate").datepicker("option", "minDate", test); 

}); 

Заранее спасибо!

Грег

1 Ответ

0 голосов
/ 12 сентября 2010

Вы можете установить minDate на 1 день позже, чем выбранный #startDate, например:

$("#startDate").change(function() {
  var test = $(this).datepicker('getDate');
  test.setDate(test.getDate() + 1);
  $("#endDate").datepicker("option", "minDate", test); 
}); ​

Вы можете проверить это здесь .

...