DateRangePicker禁用后显示日历

时间:2019-12-03 04:39:18

标签: javascript daterangepicker

我具有“ DateRangePicker ”,其中“ alwaysShowCalendars ”属性始终为“ false ”。但当  选择“本季度”时间段,它将显示如下日历。

enter image description here

var drpicker = $('#demo').daterangepicker({
    ranges: {
      'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
      'This Week': [moment().startOf('week'), moment().endOf('week')],
      'This Month': [moment().startOf('month'), moment().endOf('month')],
      'This Quarter': [moment().startOf('quarter'), moment().endOf('quarter')],
      'This Year': [moment().startOf('Year'), moment().endOf('Year')],
      'Rolling YTD': [moment().subtract(1, 'Year'), moment()]
    },
    "alwaysShowCalendars": false,
    "showCustomRangeLabel": false,
    "startDate": dateObj.startDate,
    "endDate": dateObj.endDate,

  },
  function(start, end, label) {
    startDate = start;
    endDate = end;
    if (label != "Custom Range") {
      $("#timeRange").html(label);
      $("#reportPeroidString").val(label);
    } else {
      $("#timeRange").html(start.format('MMM DD, YYYY') + ' - ' + end.format('MMM DD, YYYY'));
    }
  });

0 个答案:

没有答案