Включить определенные даты с помощью bootstrap-datetimepicker

#javascript #jquery #datetimepicker #bootstrap-datetimepicker

#javascript #jquery #datetimepicker #bootstrap-datetimepicker

Вопрос:

Можно включить определенные даты с помощью bootstrap-datetimepicker.min.js ? Я пробовал:

 $('.date').datetimepicker({
    language: "en-gb",
    enabledDates: ["2020-11-20, 2020-11-22, 2020-11-25"],
    pickTime: false
});
  

но включена только первая дата 2020-11-20 .
У меня есть массив конкретных дат, которые мне нужно включить. Другие дни должны быть отключены.

Я застрял здесь. Может быть, это невозможно?

Ответ №1:

enabledDates возьмите массив string , Date object или moment object .

Принимает [строку или дату или момент] значений и позволяет пользователю выбирать только из этих дней.

Из документации

Итак, вы были близки… Просто позаботьтесь о структуре массива!

Попробуйте это:

 $('.date').datetimepicker({
    language: "en-gb",
    enabledDates: ["2020-11-20", "2020-11-22", "2020-11-25"], // Check the quotes!
    pickTime: false
});