仿芒果网机票预定智能输入提示,基于jquery05/09/2009
这是一个完整的jquery插件,实际上是基于jquery的suggest插件修改的。
具体的功能如下:
- 点击输入框,自动列出热门出行城市;
- 支持中文/拼音/3字码 输入的智能提示;
- 支持键盘方向键选择、回车键确定;
- 支持选择后自定义callback函数;
- 支持IE6、IE7、IE8、Firefox
呃,实际上上面的很多都是原suggest插件中自有的,我只是去掉了其ajax获取数据的功能,因为这延迟稍微有些烦人。
看demo:仿芒果网机票预定智能输入提示demo
PS:3字码是航空系统中很常见的为每个城市定义的不重复的特殊3位字符串,比如pek代表北京,sha代表上海等等。

沙发~~
这个不错,顶起。
demo,有BUG,
输入ch下面提示里居然有 “酒泉 JIUQUAN”
呵呵,这个不是bug,因为酒泉的三字码是CHW,不过我有在考虑是否输入全3字码再予以匹配?
能否使用jquery获得到这个的单一元素,比如我想获得酒泉 JIUQUAN的JIUQUAN,然后赋值到一个文本框中!!我一直不知道怎么获得,请楼主帮忙一下!!
这也叫bug?这是数据错误!你自己组建数据吧!挺好的,不错!
如果楼主能做成翻页的就漂亮了,确实不错。不过现在有翻页的需求
不错,很帅嘛!
不错不错 学习了
demo和源码 都被撤销了吗?
抱歉,因为之前的x.zendstudio.net上的文件被不小心删除了,我正在找寻找以前的代码
谢谢。
如果找到了方便发一份到我邮箱吗?麻烦你了。:-)
已发邮件,请查收
在UTF-8可以正常显示,怎么在GB1312却无法显示,找了半天没找到原因!郁闷!!!!!
作者可否看看啥问题啊?
文本框的文本发生改变,就会生成相应的三字码,这个Jquery怎么弄,就是文本框的改变事件,如:我输入:北京。我没有点回车,也没有点下面出来的城市,那个隐藏的文本框里就有了相应的三字码。
谢谢帮我解答一下。。
我想把这个控件用到一个.net(C#)下,我首先做了个web用户控件(用的地方比较多,这样可以减少代码量),但是发现,我在调用这个用户控件的页面update的时候,取不到这个值,问题就是因为控件中的是html的文本框,.net取不到,能有办法解决吗?
显然,我一点也不擅长.net,不过我认为web为什么不直接调用这个JS,照你说来,难道在.net中调用jquery,也要先将其制成”web用户控件”?
有个bug,就是当我在第一个输入框点击一下选择一个地方之后,我再点击第二个框,它居然提示找不到中文/拼音,是不是判断的时候把这个给排除一下
嗯,浏览器兼容性还是需要调整一下,在刚刚制作完成的时候很是支持firefox
非常喜欢这个作品的风格,可否改进一下,能连接access数据库,这样应用就更广泛了,期待你的代码。谢谢!