2008-03-06

使用Ajax实现类似Google Suggest自动完成功能

Posted in JavaScript, PHP at 10:37 Author:仲远

标签:

大家使用Google.cn的搜索框时,应该会发现在输入一个字或一个词的时候会有一个自动提示功能吧。这个功能就是使用Ajax来实现的。Ajax是一个蛮有意思的东西,其实它也不是一个完全创新的技术,只是将Javascript的技术使用到了登峰造极的地步,才创造出那么多人性化的应用以及那么多炫丽的效果。

我在我网站右边的搜索框中也实现了一个类似Google自动提示的功能,当大家输入一个字(不论是中文还是英文)的时候,会检索我所有文章的题目,查看是否有匹配的题目,并显示这篇文章的阅读次数。

大家快快试用看吧,看看是不是很有意思啊:)

本文可以自由转载,转载时请保留全文并注明出处:
转载自仲子说 [ http://www.wangzhongyuan.com/ ]
原文链接:

12 Comments »

  1. Spirit said,

    2008年March6日 at 11:58

    似乎只支持英文~
    我打中文没有任何提示~

  2. 仲远 said,

    2008年March6日 at 12:17

    中英文都支持的~
    可能是你打的中文关键字在我的文章题目中没有出现过。你可以试试“人大”,“实验室”等关键字

  3. Yuheng Hu said,

    2008年March7日 at 0:23

    我打“使用”,本来期望出现这篇文章的,但没有任何结果。。。

  4. 仲远 said,

    2008年March7日 at 13:52

    你是用firefox吗?我昨天和同学测试的时候发现firefox下,在输入拼音的时候,就开始进行查找了,于是当真正输入中文的时候就没反应了。

  5. vcaction said,

    2008年March19日 at 13:14

    我是个菜鸟,正要用这个功能,能给源码吗?

  6. fzxwolf said,

    2008年April2日 at 11:16

    确实不错,可不可以给源码?

  7. bense said,

    2008年April10日 at 21:50

    给各源码吧

  8. ileap said,

    2008年April15日 at 11:04

    ajax+php+mysql实现google suggest自动完成功能功能,并支持中文。欢迎访问www.bjneed.com
    QQ:3 127 127 88
    期待与您多多交流

  9. aaaa said,

    2008年August26日 at 16:58

    觉得你很jian.

  10. gao2008 said,

    2008年August27日 at 11:53

    你那个有点宝吧,不给源代码,我想知道怎么实现的,我要源码!!

  11. 仲远 said,

    2008年August27日 at 20:38

    不好意思,涉及到版权问题,这个Ajax源代码没法给大家的。其它能够给源代码的东西,我一般在文章中会提供下载地址。
    大家可以上网查查,有很多开源的。谢谢~

  12. 张鹏 said,

    2009年July27日 at 0:19

    这个我使用jquery实现过。不过样子比较丑,www.shaishai.cc上的搜索是ajax实现的。

Leave a Comment

*
To prove you're a person (not a spam script), type the security text shown in the picture. Click here to regenerate some new text.
Click to hear an audio file of the anti-spam word