daterangepicker isInvalidDate () не работает должным образом - PullRequest
0 голосов
/ 09 января 2019

Я использую указатель даты с этого сайта (http://www.daterangepicker.com/). Я хочу иметь некоторые даты, которые не могут быть выбраны, и я пытаюсь это с помощью метода isInvalidDate ().

Это код, который я использую:

$(function() {
  $('input[name="daterange"]').daterangepicker({
    opens: 'left'
  },
    isInvalidDate: function(date) {
            var dateRanges = [
                    { 'start': moment('2019-01-10'), 'end': moment('2019-01-15') }
            ];
            return dateRanges.reduce(function(bool, range) {
                    return bool || (date >= range.start && date <= range.end);
            }, false);
    });
});

Когда я пытаюсь добавить метод isInvalidDate (), средство выбора даты больше не работает. Кто-то знает, что я делаю не так?

1 Ответ

0 голосов
/ 09 января 2019
$(function() {
      $('input[name="daterange"]').daterangepicker({
        opens: 'left',
            isInvalidDate: function(date) {
                    var dateRanges = [
                            { 'start': moment('2019-01-10'), 'end': moment('2019-01-15') }
                    ];
                    return dateRanges.reduce(function(bool, range) {
                            return bool || (date >= range.start && date <= range.end);
                    }, false);
        }
    });
    });
...