求一个输入城市简拼,下拉列表列出简拼对应城市的jQuery插件

darkread 发布于 2015/06/01 22:23
阅读 760
收藏 0

比如我输入框输入 zh,下拉列表中就自动弹出关于zh对应的城市中文名称,备选项可以写死,也可以用json获取。

我在oschina上找到的都是输入自动补全插件,比根据简拼找筛选对应中文要简单一点,因为时间比较紧迫,所以没有时间去修改一个插件,求个可以直接用的

加载中
0
霍啸林
霍啸林
预先算出各个城市的简拼是否可以
0
littledew
littledew

貌似autocomplete的实例里有,我自己收藏了一个,不知道是不是你需要的:http://pan.baidu.com/s/1dDo582X

0
d
darkread

其实需求是这样的在一个输入框中,我输入hz 出来

hz-杭州

hz-湖州

hg-黄冈

简码-城市对应表我有,就是怎么输入h,然后检索回显,回车时,输入框中显示的杭州,而不是hz。

后来,我修改了https://github.com/nswish/jquery.autocomplete的源程序,相对而言,@stradew 这个更加外观更好点,还是谢谢你,你给的可以直接用。

0
推荐方案
推荐方案

这个问题关键还在数据本身,要先收集数据

实现一个智能提示功能需要ajax、数据库、jsp/php、算法等很多知识,
如果数据量大,还需要特殊优化
一个小功能,花费太大精力很不划算
92find.com上的一个js插件实现了搜索框自动补全托管服务,
只要一行javascript代码就可以实现百度、淘宝搜索框提示的全部功能
比如:汉字拼音匹配、拼音前缀匹配、模糊搜索、智能容错,还可以自定义提示词汇及其排序权重
花五分钟我的网站就可以部署同百度、淘宝一样强大好用的输入提示功能
同时兼容IE、Firefox、Safari、Chrome、Opera各种浏览器
兼容ios、Android、Windows

返回顶部
顶部