1

我正在使用这个插件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()
  });

这是我现在使用的代码。

4

1 回答 1

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.
});
于 2014-02-05T09:12:55.980 回答