Ага .. я в тупике ....
У меня есть модуль бронирования, в котором запущен пользовательский интерфейс средства выбора даты jQuery. У меня есть поле даты прибытия и поле даты отъезда, каждое с объектом выбора даты, инициированным на обоих.
Я хочу, чтобы дата прибытия по умолчанию была сегодняшней датой, которую я достиг, выполнив следующие действия:
<script type="text/javascript">
$(document).ready(function(){
$(".arrive").datepicker();
$(".depart").datepicker();
$(".arrive").datepicker('setDate', new Date());
});
</script>
Это прекрасно работает, однако, когда пользователь выбирает дату прибытия, я хочу, чтобы дата отъезда по умолчанию была установлена на один день после даты прибытия, выбранной пользователем. Я попытался использовать события onSelect для объекта выбора даты и попытался извлечь значение из поля прибытия и добавить день, но безрезультатно. Я видел эту функциональность раньше, я не думаю, что это очень сложно, я просто зашел в тупик на этом. Любые идеи? Мой html для текстовых полей выглядит следующим образом:
<ul>
<li>
<label>Arriving</label>
<span class="dateinput">
<input class="arrive" type="text" value="" name="startDate" />
<img id="arrive" src="images/calendar_icon.png" />
<div class="clear"></div>
</span>
</li>
<li>
<label>Departing</label>
<span class="dateinput">
<input class="depart" name="endDate" value="" type="text" />
<img src="images/calendar_icon.png" />
<div class="clear"></div>
</span>
</li>
</ul>
Большое спасибо всем, кто может помочь мне с этой проблемой.