【发布时间】:2012-11-09 21:38:13
【问题描述】:
我附加了带有敲除自定义绑定处理程序的 jQuery datepicker,并且我想在更新第一个字段时将 minDate 设置为第二天之后(以防其他日期未设置为以后的日期)。
<label>Check-in:</label>
<input type="date" id="checkIn" data-bind="datepicker: checkIn, datepickerOptions: {
minDate: 0,
dateFormat: 'dd/mm/yy',
firstDay: 1
}" />
<br/>
<br/>
<label>Check-out:</label>
<input type="date" id="checkOut" data-bind="datepicker: checkOut, datepickerOptions: {
minDate: 0,
dateFormat: 'dd/mm/yy',
firstDay: 1
}" />
我已经设置fiddle for that
例如 如果 checkOut 日期选择 28/11/2012 而您 checkIn 选择 25/11/2012 则无需更改 checkOut 日期,只需将 checkOut 的 minDate 设置为 26/11/2012。
但如果您选择 29/11/2012 进行 checkIn,则 checkOut 需要更新为 30/11/2012
【问题讨论】:
标签: knockout.js jquery-ui-datepicker