daterangepicker ограничение по дате для минимальной даты - PullRequest
0 голосов
/ 27 апреля 2020

Существует ли опция выбора даты для выбора максимум 60 дней и минимум 10 дней. Я вижу вариант с dateLimit, который только устанавливает предел для данного числа. Не для минимальных и максимальных дней дат. Значит, я хочу, чтобы пользователь выбирал максимум 60 дней или минимум 10 дней дат. Я пытаюсь найти в Google, но не нашел ничего, кроме dateLimit. Кто-нибудь знает, как с этим справиться?

Любая помощь приветствуется. Спасибо.

1 Ответ

1 голос
/ 27 апреля 2020

Вы можете попробовать этот пример, потому что вы должны использовать moment.js для указателя даты daterangepicker.com . Все доступные варианты выбора даты можно найти здесь .

Для работы с momentjs вы найдете больше информации здесь .

$(document).ready(function() {
  $('input[name="daterange"]').daterangepicker({
    // you can use this optionally -> maxSpan: 50
    minDate: moment().add(10, 'days').calendar(),
    maxDate: moment().add(60, 'days').calendar()
  });
});
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.min.js"></script>

<input type="text" name="daterange" />
...