搜索框实现探讨1--总的构想

  话说近两天憔悴的不行了,在研究也不能叫研究吧(就是看着样子做)搜索框,也不是什么高深的框计算云计算之类的,就是普通的百度效果(暂且称之为百度效果吧~)

有点啰嗦,哈哈~下面开始正文~

  首先,分析他的功能:  1.自动智能提示

              2.支持拼音

  然后,没有了;

  动态的智能显示  当然是非Ajax莫属了,这东西网上许多大侠都解决的差不多了,主要是弄一个Ajax Toolkit Control(这种方法最简单高效),这个过几天再写~

  支持拼音  拼音也有比较多的实现方法 1.在数据库里建一个拼音字段,直接sql它就是了,比较方便,就是消耗点空间;

                                                      2.不建立字段,通过码表的排布规律,找出合适的东西(实现起来有点恶心),好处就是空间小,坏处就很多,比如生僻字不怎么支持,还有就是比较消耗数据库的速度,因为是通过这样的代码实现的 case "a": sql= " (p.Xm >= '吖') and (p.Xm < '巴')"; 看出点门道?呵呵,以后说~

反正主要就是这些的实现方法啦,我能想到的,网上能查到的,比较好的就这些了~

近段时间我打算就干这个,话说又要期末考试,不会有很多时间,可能更新会比较慢~下一篇是讲怎样建立文字数据库的,也就是第一种方法的第一步~睡前一并写掉,明天自习去~

posted @ 2009-12-31 23:30  淡萣  阅读(175)  评论(0编辑  收藏  举报