Я думаю о том, чтобы поместить функцию автозаполнения для одного из полей ввода в представлении Asp.net, поэтому я опробовал пример из JQuery UI и вставил код внутри одного из .cshtml просмотров:JQuery UI autocomplete не работает в MVC View
<html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var data = ["Boston Celtics", "Chicago Bulls", "Miami Heat", "Orlando Magic", "Atlanta Hawks"];
$("#seed_one").autocomplete({source:data});
});
</script>
</head>
<body>
<input id="seed_one" type="text" name="seed_one" />
</body>
</html>
Однако, когда я запускаю приложение и начинаю вводить что-то в поле ввода, никаких предложений не появляется. В чем проблема с кодом?
Проверьте свою консоль браузера, чтобы увидеть, что у вас есть ошибки скрипта. Ваш код работает отлично http://jsbin.com/livajenuco/edit?html,js,output – Shyju
этот код работает отлично https://jsfiddle.net/ajays871/j6p0ogjt/ – user3775217
положил сценарий 'document.ready' в конце вашего тега 'body' – sweaver2112