Я знаю, что плагин предлагает настройку SingleDatePicker< /code> что когда для него установлено значение true отображается только один календарь, но это не то, что я ищу. Если я принудительно это сделаю, второй календарь не появится.
См. мой код ниже (скрипт здесь):
Код: Выделить всё
$(document).ready(function () {
const dateRangePicker = $('.dateRangePicker');
dateRangePicker.daterangepicker({
autoUpdateInput: false,
linkedCalendars: false,
opens: 'left',
locale: {
cancelLabel: 'Clear'
},
timePicker: false,
format: 'm/d/Y'
});
dateRangePicker.on('apply.daterangepicker', function (ev, picker) {
const startDate = picker.startDate.format('MM/DD/YYYY');
const endDate = picker.endDate.format('MM/DD/YYYY');
if (startDate === endDate) {
$(this).val(startDate);
} else {
$(this).val(startDate + ' ... ' + endDate);
}
});
dateRangePicker.on('showCalendar.daterangepicker', function (ev, picker) {
$('.applyBtn').prop('disabled', true);
});
dateRangePicker.on('cancel.daterangepicker', function (ev, picker) {
$(this).val('');
});
});
Могу ли я получить идеи о том, как обмануть плагин, чтобы добиться того, что я ищу?
Подробнее здесь: https://stackoverflow.com/questions/790 ... e-option-a
Мобильная версия