<table class='dates'>
<form method='post' action=''>
<tr><td>Start Date of Apply</td><td>: <input type="text" id="apply" name='start' placeholder='DD/MM/YYYY' readonly="true"/></td></tr>
<tr><td>Last Date of Apply</td><td>: <input type="text" id="last" name='last' placeholder='DD/MM/YYYY' readonly="true" disabled='true'/></td></tr>
</td><td align='right'><input type='submit' name='cancel' value='Cancel'/></td></tr>
</form>
</table>
这是我的 html 代码。到目前为止,我的 jquery 代码是这样的。
$(function() {
$('#apply').datepicker({ showOtherMonths: true, selectOtherMonths: true, minDate: 0, maxDate: "2m"});
$('#apply').onSelect({
$('#last').prop('disabled', false),
$('#last').datepicker({ minDate: $('#apply').val()+7D, maxDate: "+4D"})
});
});
我正在使用带有 jquery 1.10.1 的 jquery ui datepicker 来选择日期。我想在选择日期时将日期范围#last
从(#apply).val
+7days 到 +4D#apply
并启用它。怎么做?
如果我删除onselect function
我的日期选择器作品。否则它不会。