我附加了jQuery datepicker with knockout custom bindings handler,我想在更新第一个字段时将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
}" />
Run Code Online (Sandbox Code Playgroud)
例如,如果选择checkOut日期为28/11/2012并且您选择了检查选择25/11/2012,则无需更改checkOut日期,只需将checkOut的minDate设置为26/11/2012.
但如果您选择29/11/2012 for checkIn,则checkOut需要更新至2012年11月30日