小试JQuery的AutoComplete插件


Posted in Javascript onMay 04, 2011

前台代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> 
<!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的自动完成功能</title> 
<script src="jquery.autocomplete/jquery-autocomplete/lib/jquery.js" type="text/javascript"></script> 
<script src="jquery.autocomplete/jquery-autocomplete/jquery.autocomplete.min.js" type="text/javascript"></script> 
<link href="jquery.autocomplete/jquery-autocomplete/jquery.autocomplete.css" rel="stylesheet" type="text/css" /> 
<script src="jquery.autocomplete/jquery-autocomplete/demo/localdata.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(document).ready(function() { 
raiseEvent(); 
}); 
//请求完成,被回调的函数 
function rServer(arg, context) { 
eval(arg); 
$("#sugest").focus().autocomplete(data); 
} 
//向服务器端发起数据处理请求 
function raiseEvent(arg, context) 
{ 
<%=ClientScript.GetCallbackEventReference(this,"arg","rServer","context") %>; 
} 
</script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
<input type="text" name="text" id="sugest" style="width:200px" /> 
</div> 
</form> 
</body> 
</html>

然后就是后台代码,当然了,这里只是模拟数据:
using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
using System.Text; 
public partial class _Default : System.Web.UI.Page,ICallbackEventHandler 
{ 
protected void Page_Load(object sender, EventArgs e) 
{ 
if (!IsPostBack) 
{ 
} 
} 
private StringBuilder GenStr() 
{ 
StringBuilder sbStr = new StringBuilder(); 
sbStr.Append("var data = "); 
sbStr.Append("["); 
sbStr.Append("\"Aback\","); 
sbStr.Append("\"back\","); 
sbStr.Append("\"cback\","); 
sbStr.Append("\"english\","); 
sbStr.Append("\"confidence\","); 
sbStr.Append("\"diligent\","); 
sbStr.Append("\"honor\","); 
sbStr.Append("\"delicious\""); 
sbStr.Append("];"); 
return sbStr; 
} 
public string GetCallbackResult() 
{ 
return GenStr().ToString(); 
} 
public void RaiseCallbackEvent(string eventArgument) 
{ 
} 
}
Javascript 相关文章推荐
JS 常用校验函数
Mar 26 Javascript
jQuery实现图片信息的浮动显示实例代码
Aug 28 Javascript
js实现简单的星级选择器提交效果适用于评论等
Oct 18 Javascript
JS 屏蔽键盘不可用与鼠标右键不可用的方法
Nov 18 Javascript
js实现身份证号码验证的简单实例
Feb 19 Javascript
脚本合并提升javascript性能示例
Feb 24 Javascript
node.js中的forEach()是同步还是异步呢
Jan 29 Javascript
jQuery获取多种input值的简单实现方法
Jun 20 Javascript
JS实现把一个页面层数据传递到另一个页面的两种方式
Aug 13 Javascript
vue组件间通信六种方式(总结篇)
May 15 Javascript
原生Vue 实现右键菜单组件功能
Dec 16 Javascript
小程序实现上下切换位置
Nov 16 Javascript
为你的网站增加亮点的9款jQuery插件推荐
May 03 #Javascript
通过jquery的$.getJSON做一个跨域ajax请求试验
May 03 #Javascript
Jquery 绑定时间实现代码
May 03 #Javascript
jqgrid 简单学习笔记
May 03 #Javascript
用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
May 02 #Javascript
jQuery之网页换肤实现代码
Apr 30 #Javascript
HTML5附件拖拽上传drop &amp; google.gears实现代码
Apr 28 #Javascript
You might like
PHP实现对站点内容外部链接的过滤方法
2014/09/10 PHP
php计算两个日期相差天数的方法
2015/03/14 PHP
Yaf框架封装的MySQL数据库操作示例
2019/03/06 PHP
json 定义
2008/06/10 Javascript
Javascript跨域请求的4种解决方式
2013/03/17 Javascript
js中复制行和删除行的操作实例
2013/06/25 Javascript
javascript实现的DES加密示例
2013/10/30 Javascript
css如何让浮动元素水平居中
2015/08/07 Javascript
jQuery+ajax实现实用的点赞插件代码
2016/07/06 Javascript
利用Angularjs实现幻灯片效果
2016/09/07 Javascript
完美解决input[type=number]无法显示非数字字符的问题
2017/02/28 Javascript
JS实现的点击表头排序功能示例
2017/03/27 Javascript
利用jQuery实现简单的拖曳效果实例代码
2017/10/20 jQuery
Vue中父子组件通讯之todolist组件功能开发
2018/05/21 Javascript
快速解决bootstrap下拉菜单无法隐藏的问题
2018/08/10 Javascript
JS实现扫码枪扫描二维码功能
2020/01/03 Javascript
[39:11]DOTA2上海特级锦标赛C组资格赛#2 LGD VS Newbee第二局
2016/02/28 DOTA
利用Python的Twisted框架实现webshell密码扫描器的教程
2015/04/16 Python
python从入门到精通 windows安装python图文教程
2019/05/18 Python
python函数声明和调用定义及原理详解
2019/12/02 Python
浅谈多卡服务器下隐藏部分 GPU 和 TensorFlow 的显存使用设置
2020/06/30 Python
美国最大的宠物药店:1-800-PetMeds
2016/10/02 全球购物
新西兰演唱会和体育门票网站:Ticketmaster新西兰
2017/10/07 全球购物
戴尔美国官方折扣店:Dell Outlet
2018/02/13 全球购物
迟到检讨书1000字
2014/01/15 职场文书
《值日生》教学反思
2014/02/17 职场文书
小学教师师德演讲稿
2014/05/06 职场文书
防沙治沙典型材料
2014/05/07 职场文书
低碳环保口号
2014/06/12 职场文书
领导欢迎词范文
2015/01/26 职场文书
给女朋友的道歉短信
2015/05/12 职场文书
2015年信息宣传工作总结
2015/05/26 职场文书
员工规章制度范本
2015/08/07 职场文书
2016应届毕业生就业指导课心得体会
2016/01/15 职场文书
浅谈@Value和@Bean的执行顺序问题
2021/06/16 Java/Android
基于HTML十秒做出淘宝页面
2021/10/24 HTML / CSS