美好的一天,我使用 JSP 和 jQuery UI 成功实现了文本输入的自动完成。自动完成数据从数据库中检索并通过服务器端的“q”参数过滤。它返回包含查询字符串的所有项目:
SELECT name FROM organization WHERE name LIKE '%q%';
有没有办法对 Dojo 做同样的事情?我遵循了这个 Dojo tutorial ,但是当我在文本输入中输入例如字母
a
时,文本输入中的文本被第一个建议 Ibam
替换,而我的第一个字母 a
被替换为来自单词 I
的 Ibam
。它的工作原理很奇怪。请指教。沃伊泰克
最佳答案
我会推荐 dijit/form/ComboBox
和 dojo/store/JsonRest
。
看到它在行动:http://jsfiddle.net/phusick/N8DqG/
关于autocomplete - 如何实现类似于 jQuery UI 自动完成的 Dojo 自动完成?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13551790/