2011-05-21 131 views
0

我得到了代码herejQuery的自动完成不工作

代码不工作,我有自动完成插件还有,这里的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

这是什么问题? – manPej 2011-05-21 01:23:07

+0

噢常见,有人告诉我什么是错的!必须尽早完成!我被困在一些愚蠢的东西,我无法弄清楚 – manPej 2011-05-21 01:39:52

+0

现在我看到的UI但不是jQuery确保你包含两个,并且jqury首先被加载 – mcgrailm 2011-05-21 02:17:08

回答

0

没关系,

1)重新启动VS,它有时会搞砸的趋势。

2)你需要包括所有的jQuery你要使用不仅仅是UI插件

3)记住这是非常重要的,你有你的插件的顺序(JQuery的应该是#1跟着其他插件)

并保持一个调试器,并检查发生了什么! :)

祝你好运

0

您需要包括jQuery在你的小提琴

+0

该死的,花时间弄清楚你的意思是jQuery!无论如何,谢谢,它正在小提琴上工作,希望它适用于VS! – manPej 2011-05-21 00:57:40

+0

大声笑对不起,ws iPad试图帮助正确拼写,我没有注意到 – mcgrailm 2011-05-21 01:03:04

+0

哈哈,没关系:)已更新我的答案,将不胜感激,如果你能告诉我它有什么问题! – manPej 2011-05-21 01:35:21

0

我要去猜测,“捣鼓”链接不工作(没有使用之前 - 漂亮!),因为小提琴页面似乎只有'jquery'加载,而不是'jqueryui'?

+0

已更新链接,http://jsfiddle.net/Nfkt4/8/ – manPej 2011-05-21 01:14:53

0

您还必须包含jQuery UI框架。这里的fiddle 这里的地方,你可以得到jQuery UI

+0

@heymecarter已将我的代码更新为答案,直到无法使用,我该怎么办? – manPej 2011-05-21 01:36:10

+0

@manPej我可以告诉你的唯一的事情就是尝试删除自动更正的脚本,并且只包括jquery和jqueryui,并使用我的答案中的链接从Google获取他们两个。我在我的开发服务器上运行它,它工作正常减去CSS样式 – heymrcarter 2011-05-21 02:33:32

1

很晚的答案,但我陷入了完全相同的问题。我仍然不知道为什么(因此为什么我仍然在寻找这个),但将jQuery版本从1.6.2降级到1.4.2使它适用于我。