啊……我被难住了……
我有一个正在运行 jQuery 日期选择器 UI 的预订模块。我有一个到达日期字段和一个出发日期字段,每个字段都带有一个日期选择器对象。
我希望默认到达日期是今天我通过执行以下操作实现的日期:
<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>
非常感谢任何可以帮助我解决这个问题的人。