Jquery Ajax学习实例 向页面发出请求,返回XML格式数据


Posted in Javascript onMarch 14, 2010

一、AjaxSample.aspx

处理业务数据,产生XML数据,供JqueryRequest.aspx调用,代码如下:

protected void Page_Load(object sender, EventArgs e) 
{ 
string uid = Request.QueryString["username"]; 
string pwd = Request.QueryString["password"]; Response.ContentType = "application/xml"; 
Response.Charset = "utf-8"; 
Response.Write("<?xml version='1.0' encoding='utf-8'?>"); 
Response.Write(@"<comments>"); 
Response.Write(@"<comment username='" + uid + "' password='" + pwd + "'>"); 
Response.Write(@"<content>上海市 徐汇区</content>"); 
Response.Write(@"</comment>"); 
Response.Write(@"</comments>"); 
Response.End(); 
}

二、JqueryRequest.aspx

通过点击按钮来请求AjaxSample.aspx,获取XMl数据。代码如下:
Jquery Ajax学习实例 向页面发出请求,返回XML格式数据

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title></title> 
<script type="text/javascript" src="js/jquery-1.3.2.js"></script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div id="fdiv"> 
<input type="text" id="Text1"/><br /> 
<input type="text" id="Text2"/><br /> 
</div> 
<div> 
<div id="result">div1div1div1</div> 
<input type="button" onclick="btnClick()" /> 
</div> 
<div> 
<script type="text/javascript"> 
// $(document).ready( 
function btnClick() { 
var uid = $("#Text1").val(); 
var pwd = $("#Text2").val(); 
$.ajax({ 
url: "AjaxSample.aspx", 
type: "Get", 
datatype: "xml", 
data: { username: uid, password: pwd }, 
success: function(data, status) { 
var u = $(data).find("comment").attr("username"); 
var p = $(data).find("comment").attr("password"); 
var a = $(data).find("comment content").text(); 
var info = "用户:" + u + " 密码:" + p + "的住址是:" + a; 
$("#result").html(info); 
} 
}); 
}//); 
</script> 
</div> 
</form> 
</body> 
</html>
Javascript 相关文章推荐
User Scripts: Video Download by User Scripts
May 14 Javascript
JQuery 学习笔记 选择器之一
Jul 23 Javascript
DD_belatedPNG,IE6下PNG透明解决方案(国外)
Dec 06 Javascript
输入密码检测大写是否锁定js实现代码
Dec 03 Javascript
浅谈javascript中自定义模版
Jan 29 Javascript
JavaScript实现form表单的多文件上传
Mar 27 Javascript
vue-router单页面路由
Jun 17 Javascript
快速搭建vue2.0+boostrap项目的方法
Apr 09 Javascript
Angular Renderer (渲染器)的具体使用
May 03 Javascript
swiper在angularjs中使用循环轮播失效的解决方法
Sep 27 Javascript
微信小程序实现类似微信点击语音播放效果
Mar 30 Javascript
Vue实现input宽度随文字长度自适应操作
Jul 29 Javascript
Jquery cookie操作代码
Mar 14 #Javascript
javascript 解决表单仍然提交即使监听处理函数返回false
Mar 14 #Javascript
jQuery第三课 修改元素属性及内容的代码
Mar 14 #Javascript
jQuery 第二课 操作包装集元素代码
Mar 14 #Javascript
jQuery入门第一课 jQuery选择符
Mar 14 #Javascript
使用JavaScript switch case 另类写法
Mar 14 #Javascript
两个JavaScript jsFiddle JSBin在线调试器
Mar 14 #Javascript
You might like
php入门学习知识点六 PHP文件的读写操作代码
2011/07/14 PHP
PHP函数extension_loaded()用法实例
2015/01/19 PHP
php通过curl添加cookie伪造登陆抓取数据的方法
2016/04/02 PHP
php处理抢购类功能的高并发请求
2018/02/08 PHP
javascript IFrame 强制刷新代码
2009/07/23 Javascript
javascript 模拟JQuery的Ready方法实现并出现的问题
2009/12/06 Javascript
JS获取DropDownList的value值与text值的示例代码
2014/01/07 Javascript
利用try-catch判断变量是已声明未声明还是未赋值
2014/03/12 Javascript
zepto.js中tap事件阻止冒泡的实现方法
2015/02/12 Javascript
js 声明数组和向数组中添加对象变量的简单实例
2016/07/28 Javascript
使用bootstrap-paginator.js 分页来进行ajax 异步分页请求示例
2017/03/09 Javascript
Webpack 服务器端代码打包的示例代码
2017/09/19 Javascript
NW.js 简介与使用方法
2018/02/01 Javascript
解决vue 界面在苹果手机上滑动点击事件等卡顿问题
2018/11/27 Javascript
JavaScript实现的联动菜单特效示例
2019/07/08 Javascript
解决vue的touchStart事件及click事件冲突问题
2020/07/21 Javascript
python变量赋值方法(可变与不可变)
2019/01/12 Python
Django 对IP访问频率进行限制的例子
2019/08/30 Python
django中上传图片分页三级联动效果的实现代码
2019/08/30 Python
python base64库给用户名或密码加密的流程
2020/01/02 Python
Python中的sys.stdout.write实现打印刷新功能
2020/02/21 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
Max&Co官网:意大利年轻女性时尚品牌
2017/05/16 全球购物
详细的大学生创业计划书模板
2014/01/27 职场文书
文明餐桌活动方案
2014/02/11 职场文书
《二泉映月》教学反思
2014/04/15 职场文书
弘扬焦裕禄精神走群众路线思想汇报
2014/09/12 职场文书
领导班子对照检查剖析材料
2014/10/13 职场文书
协议书范文
2015/01/27 职场文书
2016年三八红旗手先进事迹材料
2016/02/26 职场文书
Mysql 性能监控及调优
2021/04/06 MySQL
Nginx实现高可用集群构建(Keepalived+Haproxy+Nginx)
2021/05/27 Servers
Python的这些库,你知道多少?
2021/06/09 Python
Python下opencv使用hough变换检测直线与圆
2021/06/18 Python
深入解读Java三大集合之map list set的用法
2021/11/11 Java/Android
教你使用Python获取QQ音乐某个歌手的歌单
2022/04/03 Python