Я продолжаю получать эту ошибку в моем проекте django, и я буквально перепробовал все, что смог найти на stackoverflow, но ничего не помогает.
Error: Uncaught TypeError: $(...).autocomplete is not a function
включено в base.html:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css">
автозаполненная ссылка на код: https://www.geeksforgeeks.org/implement-search-autocomplete-for-input-fields-in-django/
Решение на будущее:
Я попробовал это, и это сработало для меня.
https://forum.jquery.com/topic/uncaught-typeerror-catcomplete-is-not-a-function
Заменил function() на function($) как было предложено в ответе на форуме. Я не включал jquery в других местах, но эта ошибка не разрешилась.