jQuery 扩展 类似Google搜索功能提示/** * @author: 一只拖鞋 (Email: joknm12@163.com) ** 基于jQuery的
jQuery 扩展 类似Google搜索功能提示
/** * @author: 一只拖鞋 (Email: joknm12@163.com) * * 基于jQuery的类似Google搜索的提示列表 * 调用方式:$(input).tips(options); * options: 参数选项 *url JOSN 获取URL地址 *param 获取JOSN数据时提交的参数名 *leftText 提示列表左边显示文字的JSON字段 *rightText 提示列表右边显示文字的JSON字段 *inputText 点击提示列表后显示在输入框内容的JSON字段 *rightTextLength: 50, // 右边数字最长的长度 *leftTextLength:50, // 左边数字最长的长度 * *hiddenId 隐藏域id 可选 *hiddenText 隐藏域值 可选 *width 提示列表宽度,可选(超宽时自动加宽, 默认为300) *selectClass 选中样式 * * 要求返回的JSON数据格式为: *[{key:value,key:value...},{key:value,key:value...},...] * * 支持:IE, Firefox * @version: 1.0 *初始版本 * * @version: 2.0 *修复问题:1、禁止浏览器自动完成功能 * 2、修复与其它JS兼容问题 * 3、鼠标经过时显示手状图 * @version: 2.1 *修复问题:按回车无效,已修改 *添加功能:左边及右边字数显示的限制,默认为20个字/字符 */调用示例:<input type="text" height="20px" id="myinput1" name="myinput1" value=""/>$("#myinput1").tips({url: "json.html", // JOSN 获取URL地址param: "myinput1", // 获取JOSN数据时提交的参数名leftText: "text",// 提示列表左边显示文字的JSON字段rightText: "text2", // 提示列表右边显示文字的JSON字段inputText: "text", // 点击提示列表后显示在输入框内容的JSON字段hiddenId: "hid", // 隐藏域id 可选hiddenText: "id", // 隐藏域值 可选width: 100 // 提示列表宽度,可选});
解决:jQuery 与其它 js 封装的冲突问题。
被表单自动完成提示遮照的问题。
1 楼 jallin 2010-10-03 不错啊!学习了! 2 楼 kimono 2010-10-08 <p>很不错哈,如果加上分页功能就更不错了。</p> 3 楼 crazier9527 2010-10-09 不错,正好用到,多谢 4 楼 satanultra 2010-10-09 的的的的的的 5 楼 shiyj001 2010-10-09 真的非常好! 6 楼 rockethj8 2010-10-09 jquery-1.4.2.min.js这个文件都没有…
7 楼 albb0608 2010-10-10 太好了,正需要呀 8 楼 joknm 2010-10-10 rockethj8 写道jquery-1.4.2.min.js这个文件都没有…
已重新上传。 9 楼 skyfen 2010-10-11 很不错,【顶】【一】【下】。 10 楼 cy0531 2010-10-11 不错的想法 11 楼 ricoyu 2010-10-11 确实蛮不错的, 不过跟Google suggest还是有些不一样的, 后者鼠标移到列表还是呈箭头状, 不知是否先入为主的缘故, 感觉这样舒服点, lz可以考虑修改一下 12 楼 Neptune_9999 2010-10-12 非常谢~谢楼主分享~ 13 楼 maozi1986 2010-10-12 正好有用,谢谢 14 楼 joknm 2010-10-12 ricoyu 写道确实蛮不错的, 不过跟Google suggest还是有些不一样的, 后者鼠标移到列表还是呈箭头状, 不知是否先入为主的缘故, 感觉这样舒服点, lz可以考虑修改一下
+1
已修改。 15 楼 ricoyu 2010-10-13 现在完美了,以后会在我的项目中用到 16 楼 feikongting 2010-10-20 项目当中刚要用到这个东西,拿过来研究一下啦,谢谢了哦,不过貌似网上都有现成的实现方法了 17 楼 l_luqian 2010-11-26 哈哈,昨天我同事就做个了跟你类似的效果!但是我问他,他不告诉我怎么做!今天被我找到啦,谢谢了@! 18 楼 superxgz 2010-11-26 有个小BUG,用上向方向键移动选择,按下回车键后,hiddenId控件并不能被赋值,
但用鼠标点就可以赋值 19 楼 joknm 2010-12-14 superxgz 写道有个小BUG,用上向方向键移动选择,按下回车键后,hiddenId控件并不能被赋值,
但用鼠标点就可以赋值
+1
已修改!
最近比较忙,最近才看到,不好意思。