2015-07-28 1 views
2

Как удалить текущую дату активности в определенном диапазоне от сборщика диапазона дат. Я использовал http://www.daterangepicker.com/ daterangepicker, как указано в ссылкеПо По умолчанию сегодняшнего дня активного в daterangepicker

Script

$('#reportrange').daterangepicker({ 

     ranges: { 
      'Today': [moment(), moment()], 
      'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')], 
      'Last 7 Days': [moment().subtract(6, 'days'), moment()], 
      'Last 30 Days': [moment().subtract(29, 'days'), moment()], 
      'This Month': [moment().startOf('month'), moment().endOf('month')], 
      'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')] 
     }   
    }, function (start, end) { 
     $('#reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY'));  
    }); 

view 
====== 
<div id="datepicker"> 

<span id="datepicker-heading">Created On</span><br /> 

<div id="reportrange" class="pull-right" style="background: #fff; cursor: pointer; padding: 5px 10px; border: 1px solid #ccc;"> 
<i class="glyphicon glyphicon-calendar fa fa-calendar"></i>&nbsp; 
    <span>Select Date</span> <b class="caret"></b> 
    </div> 
    </div> 

во время загрузки страницы диапазон выбора даты показывает Выберите дату по умолчанию. Но сегодня подсвечивается ниже

+2

Вы можете разместить код, где вы установите daterangepicker? – Gnarlywhale

+0

Я опубликовал проверку pls –

+0

Почему вы не используете свойства startDate и endDate? Я считаю, что вы также можете использовать методы setStartDate() и setEndDate(). – Engin

ответ

0

«сегодня» подсветка, встроенный в daterangepicker, и не имеет нативный метод/параметр, который можно использовать, чтобы вывести его из строя. Проще всего сделать, это просто более-ездить CSS по умолчанию стиль в течение активного дня:

.daterangepicker td.active, .daterangepicker td.active:hover { 
    background-color: #fff; 
    border-color: #fff; 
    color: #000; 
} 

ПРИМЕЧАНИЕ: Это предотвратит выделение от происходящих, когда пользователь выбирает дату.

+0

мы можем удалить «сегодня» подсветка с помощью опции, но сегодня ** активный ** всегда, не в состоянии нажать –

Смежные вопросы