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 相关文章推荐
javascript IFrame 强制刷新代码
Jul 23 Javascript
jquery 之 $().hover(func1, funct2)使用方法
Jun 14 Javascript
ajax中get和post的说明及使用与区别
Dec 23 Javascript
jQuery Animation实现CSS3动画示例介绍
Aug 14 Javascript
javascript 函数声明与函数表达式的区别介绍
Oct 05 Javascript
JS保存和删除cookie操作 判断cookie是否存在
Nov 13 Javascript
用原生JS获取CLASS对象(很简单实用)
Oct 15 Javascript
jQuery实现的超简单点赞效果实例分析
Dec 31 Javascript
JS实现给对象动态添加属性的方法
Jan 05 Javascript
深入浅析AngularJs模版与v-bind
Jul 06 Javascript
使用webpack搭建vue项目及注意事项
Jun 10 Javascript
详解Vue的七种传值方式
Feb 08 Vue.js
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
新手菜鸟必读:session与cookie的区别
2013/08/22 PHP
PHP中实现接收多个name相同但Value不相同表单数据实例
2015/02/03 PHP
php基于GD库画五星红旗的方法
2015/02/24 PHP
thinkphp查询,3.X 5.0方法(亲试可行)
2017/06/17 PHP
基于JQuery的动态删除Table表格的行和列的代码
2011/05/12 Javascript
纯JS实现的批量图片预览加载功能
2011/08/14 Javascript
document.createElement()用法
2013/03/13 Javascript
jquery遍历筛选数组的几种方法和遍历解析json对象
2013/12/13 Javascript
JavaScript设计模式之外观模式介绍
2014/12/28 Javascript
jQuery中:last-child选择器用法实例
2014/12/31 Javascript
JavaSacript中charCodeAt()方法的使用详解
2015/06/05 Javascript
js获取Html元素的实际宽度高度的方法
2016/05/19 Javascript
关于JavaScript限制字数的输入框的那些事
2016/08/14 Javascript
Jquery Easyui对话框组件Dialog使用详解(14)
2016/12/19 Javascript
Angular移动端页面input无法输入的解决方法
2017/11/14 Javascript
vue中使用protobuf的过程记录
2018/10/26 Javascript
vue实现商城秒杀倒计时功能
2019/12/12 Javascript
Vue实现购物车实例代码两则
2020/05/30 Javascript
[01:37]PWL S2开团时刻DAY1&2——这符有毒
2020/11/20 DOTA
Python 模块EasyGui详细介绍
2017/02/19 Python
疯狂上涨的Python 开发者应从2.x还是3.x着手?
2017/11/16 Python
Python实现的tcp端口检测操作示例
2018/07/24 Python
Python基于OpenCV实现人脸检测并保存
2019/07/23 Python
Python的控制结构之For、While、If循环问题
2020/06/30 Python
CSS3实现时间轴效果
2016/07/11 HTML / CSS
HTML5几个设计和修改的页面范例分享
2015/09/29 HTML / CSS
意大利买卖二手奢侈品网站:LAMPOO
2020/06/03 全球购物
温泉秘密:Onsen Secret
2020/07/06 全球购物
JAVA中运算符的分类及举例
2015/09/12 面试题
自我评价怎么写正确呢?
2013/12/02 职场文书
时尚休闲吧创业计划书
2014/01/25 职场文书
党员公开承诺践诺书
2014/03/25 职场文书
小学老师对学生的评语
2014/12/29 职场文书
2015年上半年党建工作总结
2015/03/30 职场文书
情侣餐厅的创业计划书范本!
2019/07/26 职场文书
Python如何加载模型并查看网络
2022/07/15 Python