Как предотвратить сброс диапазона дат в JQuery Date Range Picker? - PullRequest
0 голосов
/ 22 ноября 2018

У меня есть простой инструмент выбора диапазона дат, мой первый и второй щелчки в порядке, он покажет выбранный диапазон дат, но при третьем щелчке сбросит диапазон дат и вернется к поведению по умолчанию.Как я могу предотвратить сброс при третьем или четвертом щелчке? Я хочу, чтобы диапазон дат всегда отображался на основе выбранной даты, например, рейсов Google.

Полеты Google: https://www.google.com/flights?gl=us&hl=en#flt=/m/0fn2g.HKG.2018-11-29*HKG./m/0fn2g.2018-12-04;c:THB;e:1;sd:1;t:f

var options = {
  startOfWeek: 'monday',
  separator: ' ~ ',
  format: 'DD.MM.YYYY HH:mm'
 };

$('#date-range0')
  .dateRangePicker(options)
<link href="https://cdnjs.cloudflare.com/ajax/libs/jquery-date-range-picker/0.14.4/daterangepicker.min.css" rel="stylesheet"/>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-date-range-picker/0.14.4/jquery.daterangepicker.min.js"></script>
<input id="date-range0" size="40" value="">

https://jsfiddle.net/Ethan0007/1w7u8bno/

...