【发布时间】:2017-10-02 19:17:49
【问题描述】:
我希望开始日默认为昨天,结束日期也默认为昨天。这是任何时候的最大日期。
然后,一旦用户更改开始日期,我希望它允许结束日期在开始日期之后最多 7 天。我该怎么做?
代码:
var StrtDate = $('#strtDate').datepicker({
defaultDate: -1,
maxDate: -1,
onSelect: function (selectedDate) {
var date = $(this).datepicker('getDate');
createEndDates.not(this).datepicker('option', 'minDate', date);
}
});
$('#strtDate').datepicker('setDate', 'today');
var EdDates = $('#edDate').datepicker({
defaultDate: -1,
maxDate: -1,
onSelect: function (selectedDate) {
}
});
$('#edDate').datepicker('setDate', 'today');
请告诉我你将如何解决这个问题。 非常感谢。
【问题讨论】:
-
一旦选择了新的开始日期,您需要销毁结束日期日期选择器并为新间隔创建一个新日期。检查这个stackoverflow.com/questions/16267903/…
标签: javascript jquery datepicker jquery-ui-datepicker