Вы можете получить эту функциональность, изменяя параметры средства выбора даты на лету.
$('#date1').datepicker('option', 'onSelect', function() {
// Figure out value for new minimum
$('#date2').datepicker('option', 'minDate', newMinimum);
});
Поместите что-то подобное в $(document).ready()
, и когда в date1
будет выбрана новая дата, средство выбора для date2
будет обновляться.
На что обратить внимание: минимальная дата указателя даты не помешает кому-либо ввести недопустимую дату. Вы можете предотвратить это, сделав поле доступным только для чтения.