2015-10-28 124 views
-2

我有以下代码:JQuery的自动完成不工作

$(document).ready(function() { 
var availableTutorials = [ 
    "ActionScript", 
    "Boostrap", 
    "C", 
    "C++", 
]; 
$("#subject_tutorial").autocomplete({ 
source: availableTutorials 
}); 
}); 

检查的元素给出:

<input class="form-control ui-autocomplete-input" id="subject_tutorial" name="subject[tutorial]" type="text" autocomplete="off"> 

如果我尝试在文本框中键入的东西,什么都不会发生(无自动完成列表) 。可能是什么问题呢?

+0

能否请你在你的问题更加清楚一点? – IlGala

+0

您是否记得包含jQuery UI?你会得到什么错误? – j08691

+0

您是否包含jQuery UI CSS?有时候它“有效”,但是如果没有适当的CSS,就不容易看到。 – silencedmessage

回答

-1

你的例子适用于我,也许你只是忘了要求jQuery的用户界面?

<a href="http://jsfiddle.net/to6etrsg/">jsfiddle</a>