jQuery多功能自动完成/自动提示插件1.0发布

kaysen
 kaysen
发布于 2012年09月22日
收藏 91

/*
* 兼容ie6-10/firefox/safari/opera/chrome等主流浏览器
* 自动根据input宽度定义提示结果列表宽度;以及自动定位其位置
* 压缩后的插件刚好为2kb大小
* 支持中文自动提示
* 支持下拉结果列表行高度设定
* 支持下拉结果列表限制结果行数
* 支持和在下拉结果列表带滚动条样式
* 支持通过上下键来选择结果以及回车提交表单
* 支持xml和json类型数据(推荐使用json)
* 支持同一页面多个自动提示
*/

 

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:jQuery多功能自动完成/自动提示插件1.0发布
加载中

最新评论(22

kaysen
kaysen
https://github.com/kaysen820
kaysen
kaysen
http://textextjs.com/
ngbanyan
ngbanyan
多选应该说的是chosen:
http://harvesthq.github.com/chosen/
陶邦仁
陶邦仁

引用来自“goulin”的评论

引用来自“爪哇王子”的评论

引用来自“34176470”的评论

支持多选 么?

⊙﹏⊙b汗 你见下拉框有支持多选的啊?

恩 ,可以多选 http://www.36ria.com/719

嗯,我孤陋寡闻了,谢谢指教。
陶邦仁
陶邦仁

引用来自“nbsp”的评论

引用来自“爪哇王子”的评论

引用来自“34176470”的评论

支持多选 么?

⊙﹏⊙b汗 你见下拉框有支持多选的啊?

我知道一款插件有多选,就是选中一个后还可以接着再自动提示,input框里累加aaa,bbb,ccc这样的,我没想过要搞成这样

嗯,我孤陋寡闻了,谢谢指教。
成都阿布
成都阿布
很好
用户已屏蔽
用户已屏蔽
有待改进!
如果 google 我输入 le 不能提示google
哈哈
BossKiller
BossKiller

引用来自“fotomxq”的评论

我记得jquery自带这种自动完成了吧?难道有什么区别么?

适合不用JQueryUI的情况吧,独立使用。
kaysen
kaysen

引用来自“gdp8”的评论

支持,看了演示不错,还没看源码
关于ajax数据源有两个问题:
1. ajax请求有结果缓存吗?即同样的key在一个完成框只请求一次(这样在出现同样请求结果直接访问本地缓存数据)
2. 能否实现ajax请求队列,当新key的请求发出时,当前没有完成的所有ajax请求自动终止。

你看下源码,只是在键入值以后才发出请求(键入完值以后清空结果),然后返回新结果,用的$.get应该有缓存的,之前测试IE是有的,如果使用$.ajax可以cache: false
kaysen
kaysen
希望有人可以贡献个asp的和java的json文件
返回顶部
顶部