Typeahead不使用javascript/jquery
我正在使用typeahead和jquery。我的代码不起作用。我需要让这个typeahead在我的代码中工作,我这样调用它,但我没有得到任何结果。我需要的建议也在文本框。但它不起作用Typeahead不使用javascript/jquery,javascript,jquery,twitter,autocomplete,Javascript,Jquery,Twitter,Autocomplete,我正在使用typeahead和jquery。我的代码不起作用。我需要让这个typeahead在我的代码中工作,我这样调用它,但我没有得到任何结果。我需要的建议也在文本框。但它不起作用 var availableTags = [ "Apple", "Perl", "PHP", "Python", "Ruby", "Scala", "Scheme"]; (function () { alert("hello"); $('#searchInput').typeahead( [ { prefetc
var availableTags = [
"Apple",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"];
(function () {
alert("hello");
$('#searchInput').typeahead(
[
{
prefetch: availableTags,
source: availableTags
}
]);
});
我有一个id=searchInput的输入文本,但我什么也没有得到。这条路对吗?我还参考了以下文件:
<script src="http://code.jquery.com/jquery-1.9.1.js">
</script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js">
</script>
<script type="text/javascript" src="engine.js" >
</script>
<script type="text/javascript" src="typeahead.min.js" >
</script>
<script type="text/javascript" src="typeahead.js" >
</script>
我还需要了解typeahead是如何被调用的。它是匿名函数还是可以在事件中调用?关于使用
typeahead.js
有什么具体的说明吗?您已经两次加载了typeahead.js
和typeahead.min.js
,它们基本上都是相同的javascript
文件
您可以从jqueryui
库中尝试使用autocomplete
来自的基本示例如下所示
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
});
HTML看起来像:
<input id="tags" />
这个老问题很不清楚,不知道是否可以删除?它似乎被抛弃了。