使用 dojo 的 Facebook 风格自动完成
我发现 Facebook 风格的自动完成使用 jQuery。但我在我的网络应用程序中使用 dojo 框架。您能否建议如何使用 dojo 框架实现自动完成或任何可用于自动完成的开源代码。 ?
使用jquery:
http://devthought.com/wp-content/articles/autocompletelist/测试.html
I found facebook style autocomplete using jQuery. But im using dojo framework for my web app. Can you suggest how to implement or any open source code available for autocomplete using dojo framework. ?
Using jquery :
http://devthought.com/wp-content/articles/autocompletelist/test.html
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以考虑使用 dijit 过滤选择或 dijit 组合框,然后在用户输入输入内容时更新搜索 url 中的数据。
过滤后的选择和组合框使用 dojo 数据 api 加载一组记录,然后使用提前输入建议进行自动完成。如果您在用户键入时重新加载一组相关记录,那么您可以提供有用的选项。
这里还有一个(较旧的)教程,介绍如何创建您自己的自动完成小部件:
http://today.java.net/pub/a/today/2006/04/27/building-ajax-with-dojo-and-json.html#advanced-dojo
另一个将 dojo 1.6 与 zend 框架结合使用,但您可以调整小部件:
http://www.makina-corpus.org/blog /autocomplete-ajax-search-dojo-and-zend-framework
You could consider using a dijit filtered select or dijit combobox, then updating the data from a search url as the user types in the input.
The filtered select and combobox use the dojo data api to load in a set of records, and then uses type ahead suggest for auto complete. If you reload a relevant set of records while the user types then you can provide useful options.
Also here is (older) one tutorial that goes over creating your own autocomplete widget:
http://today.java.net/pub/a/today/2006/04/27/building-ajax-with-dojo-and-json.html#advanced-dojo
Another using dojo 1.6 with the zend framework, but you could adapt the widgets:
http://www.makina-corpus.org/blog/autocomplete-ajax-search-dojo-and-zend-framework