0
我正在使用引導日期選擇器控件。 我的頁面上有兩個日期選擇器,一個用於開始日期,另一個用於結束日期。我需要以開始日期在結束日期之後的方式限制選擇日期,反之亦然。 所以我增加了邏輯startDate
和endDate
性能這些datepickers:引導日期選擇器 - 動態更新可用日期
$(document).ready(function() {
$('#txtEndDate').datepicker({
startDate: new Date($("#txtStartDate").val()),
orientation: "bottom auto"
});
$('#txtStartDate').datepicker({
endDate: new Date($("#txtEndDate").val()),
orientation: "bottom auto"
});
$('#txtEndDate').change(function() {
$('#txtStartDate').datepicker({
endDate: new Date($(this).val())
});
});
$('#txtStartDate').change(function() {
$('#txtEndDate').datepicker({
startDate: new Date($(this).val())
});
});
});
它只在頁面加載工作正常,但如果其中一個日期改變,並且還沒有被保存,其他datepicker
不根據此更改立即更新,並且我可以在其中選擇不適當的日期。 datepicker
中的可用日期僅在我保存更改並刷新整個頁面後纔會更新。
我應該在這裏添加什麼以便動態更新我的datepickers
中的可用日期?