У меня есть встроенный набор форм django, и средство выбора даты и времени перестает работать для реплицированных встроенных форм. Одним из решений является сброс настроек выбора даты. У меня есть следующий код:
<script type="text/javascript">
функция renewDatePickers () {
$(".datepicker").datepicker('destroy');
$(".datepicker").datepicker({dateFormat: 'yy-mm-dd'});
}
<!-- Makes DateTimeFields Show Picker-->
// This code activates flatpickr on fields with the 'datetimefield' class when the document has loaded
window.addEventListener("DOMContentLoaded", function(){renewDatePickers($(document))});
$('.formset_row-{{ formset.prefix }}').formset({
addText: 'add another',
deleteText: 'remove',
prefix: '{{ formset.prefix }}',
added: renewDatePickers // Event -- read inline docs
});
Однако я получаю следующее ошибка:
Uncaught TypeError: $ (...). datepicker не является функцией