请问一下:谁有支持中文、拼音的autoComplete Demo?

一周寂寞七天 发布于 2011/05/05 17:31
阅读 4K+
收藏 1

请问一下:谁有支持中文、拼音的autoComplete Demo?

中文的,我用jquery.autoComplete插件能够实现..

但拼音那个没实现....

例如:我输入"bao",下面列出 "宝马",“宝藏”....

        我输入"csdn"   下面列出“CSND论坛”,"床上等你".......

加载中
0
俏文安
俏文安

autoComplete一般做法ajax post输入值,然后返回匹配数据的方式吧 。你说的拼音也是一样的原理,post "bao"之后,后台程序对其处理,从拼音库中找出相应的中文数据返回就行了吧。

0
a
alex

autocomplete 的 options  有一个    formatMatch    可以满足这个要求。不过拼音需要在之前的 url 或者 data 中有。。

0
HostSugar
HostSugar

拼音的肯定是另外写的方法,找找拼音库相关的东西。

0
恺哥
恺哥

pinyin4j可以将输入的中文转换成拼音

然后将拼音信息存放到你的业务表中,即可

如果你想同时支持中文或拼音的话,建议把中文、拼音组成一个字符串存储

然后like 进行匹配即可


0
一周寂寞七天
一周寂寞七天

引用来自#5楼“恺哥”的帖子

pinyin4j可以将输入的中文转换成拼音

然后将拼音信息存放到你的业务表中,即可

如果你想同时支持中文或拼音的话,建议把中文、拼音组成一个字符串存储

然后like 进行匹配即可


“中文、拼音组成一个字段存储”感觉不太好...显示的时候还得分割一下....有点儿麻烦..

0
charles_yin
charles_yin
有个解决办法。。帮大伙搬运一下 http://www.oschina.net/question/247635_51716 3楼
0
推荐方案
推荐方案

我有!我有!

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

返回顶部
顶部