Javascript ajax自动完成问题

Javascript ajax自动完成问题,javascript,asp.net,ajax,Javascript,Asp.net,Ajax,问: 我想让自动完成功能像雅虎邮件中的一样, 当我写一个邮件地址时,我就用(;) 我看到一个邮件列表以特定字符开头,当我尝试ajax自动完成时,我遇到了一个问题,当我写一个名字并通过(;)发布它并开始写第二个名字时,它将第一个名字与自动完成列表中第二个的预期实例连接起来。我想在雅虎邮件同样的行动如何做到这一点。 (自动完成列表中没有连接)?如果您想要一个简单有效的解决方案,您应该看看 它非常容易实现,并且允许您按照您想要的方式格式化结果;例如,在中更改; 您可以找到一些代码您可以使用Yahoo

问:

我想让自动完成功能像雅虎邮件中的一样, 当我写一个邮件地址时,我就用(;) 我看到一个邮件列表以特定字符开头,当我尝试ajax自动完成时,我遇到了一个问题,当我写一个名字并通过(;)发布它并开始写第二个名字时,它将第一个名字与自动完成列表中第二个的预期实例连接起来。我想在雅虎邮件同样的行动如何做到这一点。
(自动完成列表中没有连接)?

如果您想要一个简单有效的解决方案,您应该看看 它非常容易实现,并且允许您按照您想要的方式格式化结果;例如,在中更改;
您可以找到一些代码

您可以使用Yahoo mail使用的代码: http://developer.yahoo.com/yui/3/examples/autocomplete/ac_datasource.html

如何从数据库中获取信息:
这很好,但我注意到列表是静态的,我的意思是:var availableTags=[“ActionScript”、“AppleScript”、“Asp”、“BASIC”、“C”、“C++”、“Clojure”、“COBOL”、“ColdFusion”、“Erlang”、“Fortran”、“Groovy”、“Haskell”、“Java”、“JavaScript”、“Lisp”、“Perl”、“PHP”、“Python”、“Ruby”,“Scala”,“Scheme”];有没有办法,请允许我从数据库中获取选项,示例如果可能的话请查看如果您的列表是静态的,您可以查看此链接,我之前附加的另一个链接涉及远程数据。我正在为您准备一个asp.net webforms示例,以便您可以查看。我附加了一些代码,希望对您有所帮助。