如何实现类似于jQuery UI自动完成的Dojo自动完成?

时间:2012-11-25 14:11:35

标签: autocomplete dojo

美好的一天,使用JSP和jQuery UI我成功实现了文本输入的自动完成功能。从数据库中检索自动完成数据,并通过服务器端的“q”参数进行过滤。它返回包含查询字符串的所有项目:

SELECT name FROM organization WHERE name LIKE '%q%';

有没有办法如何对Dojo做同样的事情?我按照此Dojo tutorial进行了操作,但当我在文本输入中键入例如字母a时,文本输入中的文本被第一个建议Ibam替换为我的第一个字母a已从单词I中的Ibam替换。它很奇怪。请指教。

Vojtech

1 个答案:

答案 0 :(得分:12)

我建议将dijit/form/ComboBoxdojo/store/JsonRest一起推荐。

查看实际操作:http://jsfiddle.net/phusick/N8DqG/