JavaScript 自动完成脚本整理(33个)

如果你也正准备在这方面提升自己网站的用户体验,下面为你准备了33个JavaScript自动完成脚本,当然还包括用Jquery实现的。
1. Proto!TextboxList (演示地址)
=700) window.open('/upload/20091020155954866.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155954866.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
一个使用Prototype library开发具有autocomplete功能类似于Facebook的TextboxList控件。
2. jQuery Autocomplete Plugin
=700) window.open('/upload/20091020155956308.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155956308.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
jQuery插件易于集成到现在的表单中(Form)。
3. dhtmlxCombo
=700) window.open('/upload/20091020155956278.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155956278.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
dHTMLxCombo是一个跨平台的,具有Autocomplete功能,支持Ajax的combobox。
4. Facebook like Autocomplete (演示地址)
=700) window.open('/upload/20091020155956749.png');" src="http://zsrimg.ikafan.com/upload/20091020155956749.png" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
基于jQuery开发,类似于FaceBoox提供的AutoCompleter
5. MooTools Autocompleter (演示地址)
=700) window.open('/upload/20091020155956750.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155956750.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
利用MooTools开发,支持从本地对象获取数据或通过XHR取得Json或Xhtml。
6. jQuery Autocomplete Mod (演示地址)
=700) window.open('/upload/20091020155956750.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155956750.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
jQuery Autcomplete插件。能够限制下拉菜单显示的结果数。
7. jqac
=700) window.open('/upload/20091020155956702.png');" src="http://zsrimg.ikafan.com/upload/20091020155956702.png" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
基于Jquery开发的Autocomplete插件。具有易于使用,配置简单,既可以利用Ajax读取数据也可以直接从本地获取数据。
8. jQuery Tag Suggestion (演示地址)
=700) window.open('/upload/20091020155957168.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957168.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
类似于del.icio.us提供的tag suggesting功能。
9. Spry Auto Suggest (演示地址)
=700) window.open('/upload/20091020155957168.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957168.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
Spry Auto Suggest控件。Spry是Adobe公司针对目前越来越流行的Ajax技术而推出自己的Ajax框架。
10. Autocomplete-jQuery ajax (演示地址)
=700) window.open('/upload/20091020155957403.png');" src="http://zsrimg.ikafan.com/upload/20091020155957403.png" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
利用jQuery(Ajax),PHP和MySQL开发的AutoCompleter。
11. jQuery.Suggest
=700) window.open('/upload/20091020155957217.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957217.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
跨浏览器支持,基于jQuery开发的Autocomplete library。
12. Autocomplete- jQuery plugin
=700) window.open('/upload/20091020155957217.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957217.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
一个jQuery Autocompleter,提供缓存选项来限制对服务器的请求。
13. jQuery plugin: Autocomplete (演示地址)
=700) window.open('/upload/20091020155957323.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957323.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
自动完成输入框值让用户能够快速查找和过滤某些值。
14. jSuggest
=700) window.open('/upload/20091020155957214.gif');" src="http://zsrimg.ikafan.com/upload/20091020155957214.gif" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
模仿Google Suggest功能的AutoComplete jQuery插件。
15. Control.Autocomplete
=700) window.open('/upload/20091020155957323.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957323.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
基于Mootools框架开发的Autocomplete控件。
16. ddcombobox
=700) window.open('/upload/20091020155957993.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957993.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
带AutoComplete功能的下拉选择框jQuery插件。
17. jQuery Live Ajax Search Plug-in
采用jQuery开发的AutoComplete控件。搜索结果展示框完全可以利用CSS自定义,内容展示是一个HTML页面。
18. A fancy Apple.com-style search suggestion (演示地址)
=700) window.open('/upload/20091020155957993.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957993.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
这是一个使用HTML/CSS,jQuery,MySQL PHP等技术实现的Search Suggestion。
19. TextboxList (演示地址)
=700) window.open('/upload/20091020155957676.gif');" src="http://zsrimg.ikafan.com/upload/20091020155957676.gif" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
这个Mootools插件能够将普通的文本输入框,转换成拥有Autocomplete功能风格类似于Facebook的文本输入框。支持任意类型的数据源(XHR、Json)。
20. Autobox2 (演示地址)
Autobox2这个jQuery插件,可以用于创建类似于Facebook风格的AutoComplete控件。
21. MavSuggest (演示地址)
MavSuggest是一个采用Mootools框架实现的AutoComplete控件。MavSuggest只支持JSON格式的数据对象。服务端可以采用任意语言实现,服务端只需按要求输出相应的JSON对象即可。
22. Tokenizing Autocomplete Text Entry (演示地址)
=700) window.open('/upload/20091020155957219.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957219.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
一个jQuery插件能够让用户从一个预设的列表中,选择多个项目。并提供Autocompletion功能来帮助用户搜索项目。支持通过CSS控制和定制布局。能够缓存搜索结果减少服务器加载次数。支持用鼠标或键盘来选择项目。提供平滑的动画数据加载效果。
23. AutoComplete-JQuery (演示地址)
=700) window.open('/upload/20091020155957548.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957548.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
jQuery插件易于集成到现在的表单中(Form)。
24. jQuery Autocomplete Mod
=700) window.open('/upload/20091020155957911.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957911.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
jQuery Autcomplete插件。能够限制下拉菜单显示的结果数。
25. jqac (演示地址)
=700) window.open('/upload/20091020155957702.png');" src="http://zsrimg.ikafan.com/upload/20091020155957702.png" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
基于Jquery开发的Autocomplete插件。具有易于使用,配置简单,既可以利用Ajax读取数据也可以直接从本地获取数据。
26. Spry AutoSuggest
=700) window.open('/upload/20091020155957216.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957216.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
Spry Auto Suggest控件。Spry是Adobe公司针对目前越来越流行的Ajax技术而推出自己的Ajax框架。
27. Autocomplete-jQuery ajax (演示地址)
=700) window.open('/upload/20091020155957984.png');" src="http://zsrimg.ikafan.com/upload/20091020155957984.png" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
利用jQuery(Ajax),PHP和MySQL开发的AutoCompleter。
28. jQuery.Suggest (演示地址)
=700) window.open('/upload/20091020155957211.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957211.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
跨浏览器支持,基于jQuery开发的Autocomplete library。
29. Autocomplete- jQuery plugin
=700) window.open('/upload/20091020155957774.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957774.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
一个jQuery Autocompleter,提供缓存选项来限制对服务器的请求。
30. MavSuggest (演示地址)
MavSuggest是一个采用Mootools框架实现的AutoComplete控件。MavSuggest只支持JSON格式的数据对象。服务端可以采用任意语言实现,服务端只需按要求输出相应的JSON对象即可。
31. 好友选择器 (演示地址)
=700) window.open('/upload/20091020155957774.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957774.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
用jquery 仿照开心网做的查找用户自动提示插件.
32. Flexselect
=700) window.open('/upload/20091020155957774.jpg');" src="http://zsrimg.ikafan.com/upload/20091020155957774.jpg" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
jQuery Flexselect 同样是一款下拉框提示插件,也就是大家所说的输入框提示。目前,jQueryFlexselect已经发展到v0.2版本,其用法千变万化,适用的场合也 越来越多,具体的用法最好阅读一下官方的文档。它可以与其它的输入框形成级联提示,比以往的几款提示插件功能更强大。
33. FlexBox
=700) window.open('/upload/20091020155957737.gif');" src="http://zsrimg.ikafan.com/upload/20091020155957737.gif" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" border=0>
FlexBox 是一个 jQuery 插件用来显示动态下拉框,使用的是 JSON 格式的数据源。

(0)

相关推荐

  • JavaScript 自动完成脚本整理(33个)

    如果你也正准备在这方面提升自己网站的用户体验,下面为你准备了33个JavaScript自动完成脚本,当然还包括用Jquery实现的.1. Proto!TextboxList (演示地址)=700) window.open('/upload/20091020155954866.jpg');" src="http://files.jb51.net/upload/20091020155954866.jpg" onload="if(this.offsetWidth>'

  • 基于JavaScript表单脚本(详解)

    什么是表单? 一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法. 表单域:包含了文本框.密码框.隐藏域.多行文本框.复选框.单选框.下拉选择框和文件上传框等. 表单按钮:包括提交按钮.复位按钮和一般按钮:用于将数据传送到服务器上的CGI脚本或者取消输入,还可以用表单按钮来控制其他定义了处理脚本的处理工作. JavaScript与表单间的关系:JS最初的应用就是用于分担服务器处理表单的责任,打破依赖服务器的局面,尽管目前web和jav

  • 局域网设置自动配置脚本文件的写法与用途

    因为有朋友在深圳大学,他们学校的网络比较变态.如果访问了教育网指定的免费IP之外的IP,每M 6元钱.  我本来想教她用二级代理之类的,不过无奈这个对她来讲太难了.所以权宜之下,我只好让她使用IE的自动配置脚本文件来限制以防万一,至少能保证她在使用浏览器上网的时候不会因为不小心访问了收费的IP而挨宰.  虽然说这么变态的学校不多,但是终究还是有的,所以把自动配置脚本文件的写法写出来,如果有需要的朋友可以参考着来.  首先我们先来介绍一下自动配置脚本文件:  打开IE,点击"工具"--&

  • 跟我学习javascript的异步脚本加载

    先来看这行代码: <script src = "allMyClientSideCode.js"></script> 这有点儿--不怎么样."这该放在哪儿?"开发人员会奇怪,"靠上点,放到<head>标签里?还是靠下点,放到<body>标签里?"这两种做法都会让富脚本站点的下场很凄惨.<head>标签里的大脚本会滞压所有页面渲染工作,使得用户在脚本加载完毕之前一直处于"白屏死机&

  • 国外JavaScript经典封装集合整理第1/3页

    我想大家对我印象不是很深,但是我在经典已经有两三年了,我真的很喜欢这里,知道经典的人最常挂在嘴边的一句话就是︰经典论坛是牛人呆的地方. 我是一个爱好网页设计的人,但我却从来不与商业打交道,原因很简单,兴趣有时候单纯让它只是兴趣会比较好. 在经典呆的时间虽然不是很长,但是我跟大家一样,从经典学到很多东西,一想到这里,总觉得欠经典一份情,因为学到了很多东西,但是没有任何贡献. 发这篇并不是想引起大家的注意,只是这篇早该发的帖子却迟迟未发,搁在心里实在有点难受,所以趁着今天空闲着,赶紧把东西整理一下,

  • oracle自动巡检脚本生成html报告的方法

    一. 前言 1.由于每月月底都需要对一些oracle数据库环境进行一些简单的巡检,而通过运行一条条语句,并依依去截图保存到word文档中效率低下,所以这里我就将手工巡检过程编写成shell脚本来提高巡检效率,同时也免去了截图照片图片不清晰的问题. 2.脚本简单容易二次编辑,本文仅提供简单巡检的事项,如数据表空间是否自动扩展.是否开启归档等,大家根据实际需要编辑修改,增加符合自己公司需求的巡检报告. 3.项目已经上传到我的github上 项目地址:orawatch.git 二.注意事项与报告部分截

  • Linux下使用shell脚本自动执行脚本文件

    以下实例本人在Centos6.5 64位操作系统中使用 一.定时复制文件 a.在/usr/local/wfjb_web_back目录下创建 tomcatBack.sh文件 文件内容: #将tomcat中的应用wfjb_web 复制到 /usr/local/wfjb_web_back/tomcat_back/目录下 并按照日期作为文件名称 cp -af /usr/local/apache-tomcat-7.0.73/webapps/wfjb_web /usr/local/wfjb_web_back

  • 如何防止JavaScript自动插入分号

    在 JavaScript 中,行尾的分号有一种自动插入机制,这样子,可以容忍某些朋友忽略了输入分号. 当然你最好养成输入分号的习惯,同时掌握 JavaScript 是如何处理忽略输入分号的情况的,因为这种知识有助于你理解没有分号的代码. JavaScript语言有一个机制:在解析时,能够在一句话后面自动插入一个分号,用来修改语句末尾遗漏的分号分隔符.然而,由于这个自动插入的分号与JavaScript语言的另一个机制发生了冲突,即所有空格符都被忽略,因此程序可以利用空格格式化代码. 这两种机制的冲

  • 果断收藏9个Javascript代码高亮脚本

    代码高亮很有用,特别是在需要在网站或者blog中显示自己编写的代码的时候,或者给其他人查看或调试语法错误的时候.我们可以将代码高亮,以便阅读者可以十分方便的读取代码块,增加用户阅读代码的良好体验. 目前,有很多免费而且有用的代码高亮脚本.这些脚本大多是由Javascript语言编写,也有些使用其它语言(比如java.Phyton或Ruby)等写的. 下面来推荐最受欢迎.最实用的9个Javascript代码高亮脚本. 1.SyntaxHighlighter 我相信这是最普遍代码高亮代码.它支持多种

  • JavaScript自动点击链接 防止绕过浏览器访问的方法

    做支付宝帐号登录,需要做一个效果,就是打开链接页面的时候,不需要点击链接,直接跳到支付宝登录页面.也就是说,需要做一个自动点击链接的效果. 基本都是用这个: <body onLoad="autoclick('auto')"> <a id='auto' href=".$url."><img border='0' src='images/alipaylog.gif' /></a> </body> <scr

随机推荐