【发布时间】:2016-12-07 02:13:22
【问题描述】:
我是这里的新手,我已经设置了开始日期 +60 D,我对为什么不能选择更多日期感到困惑,我的计划是设置默认日期范围 +60D,我会能够选择更多日期。这里是示例链接http://jsfiddle.net/jquerybyexample/LGw6F/
From: <input type="text" id="txtFromDate" />
To: <input type="text" id="txtToDate" />
$(document).ready(function(){
$("#txtFromDate").datepicker({
minDate: 0,
maxDate: "+60D",
numberOfMonths: 2,
onSelect: function(selected) {
$("#txtToDate").datepicker("option","minDate", selected)
}
});
$("#txtToDate").datepicker({
minDate: 0,
maxDate:"+60D",
numberOfMonths: 2,
onSelect: function(selected) {
$("#txtFromDate").datepicker("option","maxDate", selected)
}
});
});
【问题讨论】:
-
我的理解是:你想选择今天和未来 60 天之间的第一个日期,然后从第一个选择的日期开始在它和未来 60 天之间选择第二个日期?
-
@Daidon,不,先生,我的意思是,我能够设置默认日期 +60D,但问题是我无法选择更多日期,比如有什么方法可以设置默认日期日期范围,我还能选择更多日期吗?
-
将 minDate 设置为 +60 而不是 maxDate。
-
@Teapetetose Ronald 的回答解决了你的问题吗?
-
@Teapetetose,嗯?你真的想发生什么?你说默认日期应该是 +60 天,你应该可以进一步选择。请举例说明您的问题。
标签: jquery datepicker jquery-ui-datepicker