【问题标题】:Completely disabling dates out of the given range完全禁用给定范围之外的日期
【发布时间】:2014-02-05 09:10:51
【问题描述】:
我正在使用这个插件https://github.com/dangrossman/bootstrap-daterangepicker/ 作为日期范围选择器。我想完全禁用/隐藏超出给定开始和结束日期范围的日期。有人可以帮我解决这个问题吗?
$('#datrange').daterangepicker({
timePicker: true,
timePickerIncrement: 30,
format: 'MM/DD/YYYY h:mm A',
startDate: moment().subtract('days', 29),
endDate: moment()
});
这是我现在使用的代码。
【问题讨论】:
标签:
javascript
jquery
html
css
daterangepicker
【解决方案1】:
查看你链接页面上的文档,我会说你需要这些选项:
minDate:(日期对象、时刻对象或字符串)用户可以选择的最早日期
maxDate:(日期对象、时刻对象或字符串)用户可以选择的最新日期
这可能是这样的:
$('#datrange').daterangepicker({
timePicker: true,
timePickerIncrement: 30,
format: 'MM/DD/YYYY h:mm A',
startDate: moment().subtract('days', 29),
endDate: moment(),
minDate: moment().subtract('days', 100),
maxDate: moment().add('days', 100) // Using moment objects as a example.
});