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

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

有没有办法对 Dojo 做同样的事情?我遵循了这个 Dojo tutorial ,但是当我在文本输入中输入例如字母 a 时,文本输入中的文本被第一个建议 Ibam 替换,而我的第一个字母 a 被替换为来自单词 IIbam 。它的工作原理很奇怪。请指教。

沃伊泰克

最佳答案

我会推荐 dijit/form/ComboBox dojo/store/JsonRest

看到它在行动:http://jsfiddle.net/phusick/N8DqG/

关于autocomplete - 如何实现类似于 jQuery UI 自动完成的 Dojo 自动完成?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13551790/

10-11 20:31
查看更多