公司做了的搜索功能需要一个自动提示功能,产品MM 指着 taobao
首页的搜索框,笑眯眯的说 我们要实现和她的功能一样滴,
于是google 了一把 找到了 这个
, 是 这个
的原作者,看说明是说旧的版本被另外一个工程师
重写,已经加入到jquery-
ui 中去了 . 原作者
在2009 年重新编写了这个插件.而且将代码放到了google 上面,
哎 开源的世界 真是。。。。。
简单看了看 源代码,基本能够看懂 就选择这个做骨架吧.
为了符合要求做了如下的更改 以便符合要求:
1. 将对目标 text 的监听从 keydown 改为 keyup,原来用keydown 的时候对中文似乎支持有问题.
2. 修改 selectItem 增加判断参数是否执行 this.finish(); 修改 focusItem 增加 this.selectItem($item,[]); 以便支持
在结果中上下移动时将结果copy 到 text 文本框.
目前存在的问题:
1.搜狗输入法 点击 Enter 后输入text 英文 却没有反应
----------- EOF ------------
分享到:
相关推荐
jQuery plugin for autocomplete - jQuery自动完成插件
jQuery Autocomplete plugin是在jQuery的基础上开发的一套小巧的输入下拉提示插件,这是它的PHP应用实例,大部分功能与HTML格式网页类同,这里增加了一些需要PHp程序配合的内容,它不但有输入提示功能,而且示例本身...
jquery editable plugin--点击编辑文字插件
最新的struts2-jquery-plugin插件3.3.3,包括jquery-ui和grid,使用标签实现。
struts2-jquery-plugin-3.1.0.jar
jQuery Media Plugin Demo
使用jQuery开发Plugin插件指南
JQuery Cycle Plugin
struts2-jquery-plugin-2.0.0 struts2-jquery-plugin-2.0.0 struts2-jquery-plugin-2.0.0
JQuery validation plugin学习资料
jQuery Orbit Plugin 1.2.3
一个用于字段格式的jQuery Mask Plugin输入框内容格式化插件,文本框内容格式化代码,支持日期格式,手机号码,时间格式(小时),带区号的座机号码,美国号码,地区号码,混合类型,邮政编码,货币等文字格式化。
主要介绍了jQuery多媒体插件jQuery Media Plugin使用详解,需要的朋友可以参考下
jQuery 插件使客户端表单验证变得容易,同时仍然提供了大量的自定义选项。如果您要从头开始构建新的东西,或者当您试图将某些东西集成到具有大量现有标记的现有应用程序中时,它都是一个不错的选择。该插件捆绑了一...
jquery-plugin:开发Jquery插件的简单示例,
jQuery grid view plugin - jQuery表格插件
tableExport.jquery.plugin-master
这个插件允许缩短您的文字,如果它很长的话。原来的文本可以通过鼠标悬停在缩短中看到的一样。这是一个简单但非常有用的插件。
jQuery输入格式的插件Masked Input Plugin 里面有完整例子