Сбросить Daterangepicker к начальным значениям

У меня есть раскрывающийся список daterange, в котором есть календарь и временные диапазоны, которые можно выбрать. Как только я нажимаю, я устанавливаю значения. Теперь, как мне сбросить форму в исходное состояние. Есть ли одна строка, например $(".daterangepicker").reset(), для сброса всего календаря. На сайте примеров по этому поводу не нашел.


person loneranger    schedule 01.02.2017    source источник
comment
Насколько я читал, такого метода в плагине нет. Обходным путем может быть использование пользовательской функции для сброса полей и, возможно, использование .attr, если вы не можете сохранить значения по умолчанию/начальные значения.   -  person Gregoire    schedule 01.02.2017


Ответы (1)


$('.daterangepicker .cancelBtn').click();

Программное нажатие кнопки Очистить вызывает метод clickCancel.

Выдержка из daterangepicker.js:

clickCancel: function(e) {
    this.startDate = this.oldStartDate;
    this.endDate = this.oldEndDate;
    this.hide();
    this.element.trigger('cancel.daterangepicker', this);
},

Использование daterangepicker v3.0.5

person James Zaghini    schedule 03.10.2019