Я пытаюсь реализовать текстовое поле автозаполнения JQuery. Я не мог заставить свой пользовательский работать, поэтому вместо этого я пытаюсь реализовать текстовое поле для акций, чтобы исправить эту ошибку. Я не уверен, откуда это происходит, учитывая, что я включил все файлы, которые предложила страница (https://jqueryui.com/autocomplete/#default). За исключением файла demo css, но это не имеет значения, так как css не должен интегрироваться с функциональностью текстового поля.
Вот код:
<head>
<title></title>
<link href="~/Content/ClientDash.css" rel="stylesheet" />
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script>
$(function() {
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$("#tags").autocomplete({
source: availableTags
});
});
</script>
</head>
<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="tags">
</div>
Планировка:
<head>
<script src="~/Scripts/jquery-2.1.4.min.js"></script>
<script src="~/Scripts/jquery-ui-1.11.4.min.js"></script>
</head>
Есть, что в моем макете тоже, по-прежнему не проблема. Я обновлю свой вопрос с файлом макета –
, убедитесь, что вы добавили 'jquery library' в файл макета внутри заголовка заголовка. –
У меня есть это, проверьте ответ –