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 相关文章推荐
Jquery 表单取值赋值的一些基本操作
Oct 11 Javascript
jqGrid jQuery 表格插件测试代码
Aug 23 Javascript
js中widow.open()方法使用详解
Jul 30 Javascript
jquery中map函数与each函数的区别实例介绍
Jun 23 Javascript
jQuery事件用法实例汇总
Aug 29 Javascript
form.submit()不能提交表单的错误原因及解决方法
Oct 13 Javascript
jquery实现多屏多图焦点图切换特效的方法
May 04 Javascript
JS实现双击屏幕滚动效果代码
Oct 28 Javascript
Javascript中indexOf()和lastIndexOf应用方法实例
Aug 24 Javascript
原生JS下拉加载插件分享
Dec 26 Javascript
Vue中v-show添加表达式的问题(判断是否显示)
Mar 26 Javascript
vue实现购物车列表
Jun 30 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 日期加减的类,很不错
2009/10/10 PHP
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
2010/08/01 PHP
php的$_FILES的临时储存文件与回收机制实测过程
2013/07/12 PHP
浅析php中json_encode()和json_decode()
2014/05/25 PHP
php计算函数执行时间的方法
2015/03/20 PHP
javascript生成随机数的方法
2014/05/16 Javascript
让alert不出现弹窗的两种方法
2014/05/18 Javascript
实例代码详解javascript实现窗口抖动及qq窗口抖动
2016/01/04 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
jQuery实现可拖动进度条实例代码
2017/06/21 jQuery
微信小程序scroll-view实现字幕滚动
2018/07/14 Javascript
JavaScript实现邮箱后缀提示功能的示例代码
2018/12/13 Javascript
Vue实现回到顶部和底部动画效果
2019/07/31 Javascript
微信小程序实现购物车代码实例详解
2019/08/29 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
2020/10/12 Javascript
[51:34]Ti4主赛事胜者组 DK vs EG 2
2014/07/19 DOTA
Python中给List添加元素的4种方法分享
2014/11/28 Python
python3 破解 geetest(极验)的滑块验证码功能
2018/02/24 Python
Python中字符串与编码示例代码
2019/05/20 Python
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
pytorch中图像的数据格式实例
2020/02/11 Python
Python qrcode 生成一个二维码的实例详解
2020/02/12 Python
python脚本监控logstash进程并邮件告警实例
2020/04/28 Python
详解pandas赋值失败问题解决
2020/11/29 Python
以特惠价提供在线奢侈品购物:FRMODA.com
2018/01/25 全球购物
CHARLES & KEITH英国官网:新加坡时尚品牌
2018/07/04 全球购物
编写用C语言实现的求n阶阶乘问题的递归算法
2014/10/21 面试题
黄金酒广告词
2014/03/21 职场文书
校庆筹备方案
2014/03/30 职场文书
大学新生军训自我鉴定
2014/09/18 职场文书
中学生2014国庆节演讲稿:不屈的民族
2014/09/21 职场文书
2014年大学生职业规划书:未来不是梦,只要勇敢冲!
2014/09/22 职场文书
上下班时间调整通知
2015/04/23 职场文书
学校青年志愿者活动总结
2015/05/06 职场文书
2015年电话客服工作总结
2015/05/18 职场文书
患者身份识别制度
2015/08/06 职场文书