【发布时间】:2019-06-12 21:20:30
【问题描述】:
我正在使用 jQuery UI Daterangepicker (reference)。
我希望日历从今天开始,没有最大日期。我正在尝试使用日历中的时刻作为日期。
这是我拥有的 HTML 和 JS 代码,但它将结束日期设置为今天,没有 minDate。
<input id="search-vac-daterange" name="search-vac-daterange">
$("#search-vac-daterange").daterangepicker({
minDate: moment(),
startDate: moment()
});
我也尝试过 minDate: new Date() 和 startDate: new Date()。也没有结果。日期以今天作为结束日期。
注意:moment 正在工作,因为 console.log(moment());返回我一个时刻对象:
p {_isAMomentObject: true, _isUTC: false, _pf: {…}, _locale: j, _d: Fri Jan 18 2019 16:14:35 GMT+0100 (Midden-Europese standaardtijd), …}
编辑:我已经尝试了下面给出的建议,它们都不会对解决方案产生影响。
dateFormat: 'dd/mm/yy',
minDate: moment().format('DD/MM/YYYY'),
startDate: moment().format('DD/MM/YYYY'),
或
minDate: new Date(moment("11-02-1993").format("YYYY-MM-DD")),
startDate: new Date(moment("11-02-1994").format("YYYY-MM-DD")),
【问题讨论】:
标签: javascript jquery jquery-ui datepicker daterangepicker