【发布时间】:2017-05-06 11:49:40
【问题描述】:
这里是示例代码:-
<input class="cal" type="text" id="cal3">
<select class="form_line_only form-control" name="ho_night" id="night">
<option selected> Night </option>
<option > 1 </option>
<option > 2 </option>
<option > 3 </option>
<option > 4 </option>
<option > 5 </option>
<option > 6 </option>
<option > 7 </option>
<option > 8 </option>
<option > 9 </option>
<option > 10 </option>
</select>
<input type="text" class="cal" id="cal4">
这是我的 js:-
$(document).ready(function() {
$("#cal3").datepicker({
showOtherMonths: true,
selectOtherMonths: true,
dateFormat: "dd/mm/y",
onSelect: function(selectedDate) {
//$("#cal4").datepicker("setDate", selectedDate);
var date = $(this).datepicker("getDate");
date.setDate(date.getDate() + 3);
$("#cal4").datepicker("setDate", date);
$("#cal4").datepicker( "option", "minDate", selectedDate );
}
});
$("#cal4").datepicker({
showOtherMonths: true,
selectOtherMonths: true,
dateFormat: "dd/mm/y",
onSelect: function(selectedDate) {
$("#cal3").datepicker( "option", "maxDate", selectedDate );
}
});
});
在这里,我想添加日期取决于下拉选择,如果下拉选择 1,而不是在最后一个日期选择器中添加第 1 天。而且我还想在更改下拉列表中打开最后日期选择器。请建议我。这里是demo
【问题讨论】:
-
因为您还必须为下拉菜单添加更改事件。
标签: javascript jquery html datepicker bootstrap-datepicker