Моя цель
Я пытаюсь исключить определенные даты из моего средства выбора дат, делая их неактивными.
Переполнение стека заставило меня сделать это следующим образом: Пример кода, который я использовал (из-за переполнения стека)
Мой код:
var myDates = ["05-05-2019","06-05-2019","07-05-2019"]
$('.datepicker').datepicker({
beforeShowDay: function(date){
var string = jQuery.datepicker.formatDate('dd-mm-yyyy', date);
return [ myDates.indexOf(string) == -1 ]
}
});
Я следовал примеру кода, и появляется следующая ошибканезависимо от моих действий, пытающихся решить проблему:
Ошибка типа: jQuery.datepicker не определен
Ожидаемый результат:
Datepicker появляется и продолжает блокировать три дня, которые я указал в моем myDates
.
Дополнительная информация:
DatePicker уже отображается.Итак, DatePicker должен работать правильно.Часть, где я думаю, что это должно пойти не так, должна быть в этой строке: jQuery.datepicker.formatDate
.
Я искал по всей сети и, похоже, не нашел никого с такой же проблемой, как я.Если бы вы могли помочь мне выяснить, где что-то пошло не так, я был бы очень признателен.Я знаю, что вопрос может показаться простым.Я сбит с толку, почему это не работает.