我从here
获得了代码代码无效,我也有autoComplete插件,这里是fiddle链接。
问题是什么?如何解决?
好的,这就是我在VS中写的
<html>
<head>
<title></title>
<script src="script/jquery-1.6.1.min.js" type="text/javascript"></script>
<script src="script/jquery.autocomplete.js" type="text/javascript"></script>
<script src="script/jquery-ui-1.8.13.custom.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(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>
<body>
<div>
<input id="tags" type="text" />
</div>
</body>
</html>
它仍然不起作用,对不起,如果这是一个愚蠢的错误! 仍然无法正常工作
答案 0 :(得分:1)
答案非常晚,但我遇到了同样的问题。我仍然不知道为什么(因此我仍然在寻找这个),但是将jQuery版本从1.6.2降级到1.4.2使它对我有用。
答案 1 :(得分:0)
您需要在小提琴中包含jQuery
答案 2 :(得分:0)
我会猜测'小提琴'链接不起作用(之前没有用过 - 漂亮!)因为小提琴页似乎只加载'jquery'而不是'jqueryui'?
答案 3 :(得分:0)
答案 4 :(得分:0)
1)重新启动VS,它有时会搞砸。
2)你需要包含你将要使用的所有jquery而不仅仅是UI插件
3)记住包含插件的顺序非常重要(JQuery应该是#1,其次是其他插件)
并保留调试器,并检查发生了什么! :)
祝你好运