Я продолжаю получать эту ошибку в моем проекте 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 в других местах, но эта ошибка не разрешилась.

Вернуться на верх