Javascript Jqueryui Autocomplete正在工作,但现在不工作了

Javascript Jqueryui Autocomplete正在工作,但现在不工作了,javascript,jquery,css,jquery-ui,autocomplete,Javascript,Jquery,Css,Jquery Ui,Autocomplete,我尝试使用Jqueryui自动完成。它工作得很好。但现在不是了。这是密码 输入字段: <input class="form-control mandatory" id="name" name="name" placeholder="Enter your name please" type="text" onkeypress="return stop(event);" ondrop="return false;" onpaste="return false;"> 我签入了fir

我尝试使用Jqueryui自动完成。它工作得很好。但现在不是了。这是密码

输入字段:

   <input class="form-control mandatory" id="name" name="name" placeholder="Enter your name please" type="text" onkeypress="return stop(event);" ondrop="return false;" onpaste="return false;">
我签入了firebug,但既没有GET也没有POST请求

然后我尝试将keyup=getdatathis.value添加到输入标记中,并在该函数中使用$.post获取数据,并将返回的结果作为源分配给autocomplete。我正在以正确的json格式获取数据。但我仍然看不到自动完成的作用

我刚刚看到一个对css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png文件的get请求,我认为这是一个自动完成的背景图像


我做错了什么?

您可以不使用onkeypress事件直接使用,自动完成在onkeypress中自动工作

使用以下命令:

$("#name").autocomplete({
                    minLength : 2,
                    source: [
          "ActionScript",
          "AppleScript",
          "Asp",
          "BASIC",
          "C",
          "C++",
          "Clojure",
          "COBOL",
          "ColdFusion",
          "Erlang",
          "Fortran",
          "Groovy",
          "Haskell",
          "Java",
          "JavaScript",
          "Lisp",
          "Perl",
          "PHP",
          "Python",
          "Ruby",
          "Scala",
          "Scheme"
            ]
                });
            });
我对您的源数据源getemaillist.php有疑问 请确保分配的数据格式正确

作为参考,请使用此


希望这可能会有所帮助。

您键入的字符是否超过2个?是的,我键入了,事实上,我可以看到自动完成图像的get请求,如上所述。您提供的源应该是数组值,而不是php页面。它可以是php页面,只是页面应该返回json编码的数组,以上代码现在运行正常..感谢您的帮助。但是现在它工作得很好,我仍然在使用上面给出的代码。不过,感谢您的帮助。欢迎您:
$("#name").autocomplete({
                    minLength : 2,
                    source: [
          "ActionScript",
          "AppleScript",
          "Asp",
          "BASIC",
          "C",
          "C++",
          "Clojure",
          "COBOL",
          "ColdFusion",
          "Erlang",
          "Fortran",
          "Groovy",
          "Haskell",
          "Java",
          "JavaScript",
          "Lisp",
          "Perl",
          "PHP",
          "Python",
          "Ruby",
          "Scala",
          "Scheme"
            ]
                });
            });