使用JQuery Autocomplete插件(一)

简介: 什么是Autocomplete效果,我们经常可以在google搜索时看到:输入某几个关键字,google的搜索引擎会列出这个关键字对应的列表选项,然后只要其中选一个便可以了。这种功能很方便,在网页中很受欢迎。
什么是Autocomplete效果,我们经常可以在google搜索时看到:
输入某几个关键字,google的搜索引擎会列出这个关键字对应的
列表选项,然后只要其中选一个便可以了。这种功能很方便,在
网页中很受欢迎。

今天我们就来讲一下如何利用JQuery附带的Autocomplete插件来制作类似
谷歌的效果。

首先,需要下载JQuery Autocomplete的js和css文件,可从JQuery官网下载.
jquery.autocomplete.js
jquery.autocomplete.css

至于列表数据,我们可以有几种方式,我们先来看最简单的一种,
使用网页端的js静态数组传入.
代码如下:
<% @ Page Language = " C# "  AutoEventWireup = " true "  CodeBehind = " JqueryAutocomplete1.aspx.cs "  Inherits = " BlogNet.JQueryDemo.JqueryAutocomplete1 "   %>

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >

< html  xmlns ="http://www.w3.org/1999/xhtml"   >
< head  runat ="server" >
    
< title > JQuery Autocomplete - 静态数组数据 </ title >
    
< link  rel ="stylesheet"  type ="text/css"  href ="../CSS/jquery.autocomplete.css"   />
    
< script  type ="text/javascript"  src ="../JsLib/jquery-1.3.2.min.js" ></ script >
    
< script  type ="text/javascript"  src ="../JsLib/jquery.autocomplete.js" ></ script >
    
< script  type ="text/javascript" >    
        
        
var  websites  =  [   
            
" Google " , " NetEase " " Sohu " " Sina " " Sogou " " Baidu " " Tencent " ,    
            
" Taobao " " Tom " " Yahoo " " JavaEye " " Csdn " " Alipay "   
                ]; 
        
        $().ready(
function () {   
            $(
" #website " ).autocomplete(websites);      
        });   
</ script >
</ head >
< body >
    
< form  id ="form1"  runat ="server" >
    
< div >
    Web Site: 
< input  type ="text"  id ="website"   />    
    
</ div >
    
</ form >
</ body >
</ html >

效果如下:



目录
相关文章
|
6月前
|
JavaScript
Jquery插件知识之Jquery.cookie实现页面传值
Jquery插件知识之Jquery.cookie实现页面传值
36 0
|
3月前
|
JavaScript
jQuery图片延迟加载插件jQuery.lazyload
jQuery图片延迟加载插件jQuery.lazyload
|
2月前
|
JavaScript UED
jQuery Autocomplete
jQuery Autocomplete 是一个基于 jQuery 的插件,它为输入框或文本区域提供了自动完成功能。当用户在输入框中输入文本时,Autocomplete 可以根据用户输入的文本自动匹配并显示相关建议的选项。用户可以从中选择一个选项,而不需要手动输入完整的单词
22 2
|
3月前
|
JavaScript 数据可视化 前端开发
jQuery-JS插件-第9次课-使用插件让领导对你刮目相看-附案例作业
jQuery-JS插件-第9次课-使用插件让领导对你刮目相看-附案例作业
19 0
|
3月前
|
JavaScript 前端开发
开发jQuery插件这些就够了
开发jQuery插件这些就够了
28 0
|
4月前
|
JavaScript 前端开发 安全
jQuery 第十一章(表单验证插件推荐)
jQuery 第十一章(表单验证插件推荐)
56 1
|
5月前
|
JavaScript
jQuery年月日(年龄)选择插件
jQuery年月日(年龄)选择插件
28 0
|
5月前
|
前端开发 JavaScript
Jquery前端分页插件pagination同步加载和异步加载
Jquery前端分页插件pagination同步加载和异步加载
44 0
|
5月前
|
JavaScript 前端开发 数据格式
Jquery前端分页插件pagination使用
Jquery前端分页插件pagination使用
64 1
|
5月前
|
移动开发 JavaScript 前端开发
jQuery实现多种切换效果的图片切换的五款插件
jQuery实现多种切换效果的图片切换的五款插件
40 0