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 相关文章推荐
PHP 与 js的通信(via ajax,json)
Nov 16 Javascript
javascript使用activex控件的代码
Jan 27 Javascript
jQuery操作select的实例代码
Jun 14 Javascript
jquery实现excel导出的方法
Apr 04 Javascript
jquery实现可点击伸缩与展开的菜单效果代码
Aug 31 Javascript
仿百度换肤功能的简单实例代码
Jul 11 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
Jun 08 Javascript
JavaScript初学者必看“new”
Jun 12 Javascript
基于JavaScript实现评论框展开和隐藏功能
Aug 25 Javascript
iview table高度动态设置方法
Mar 14 Javascript
Vue computed 计算属性代码实例
Apr 22 Javascript
浅析 Vue 3.0 的组装式 API(一)
Aug 31 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图片上传程序
2008/03/27 PHP
php报表之jpgraph柱状图实例代码
2011/08/22 PHP
typecho插件编写教程(二):写一个新插件
2015/05/28 PHP
详解如何在云服务器上部署Laravel
2017/06/30 PHP
php实现微信企业付款到个人零钱功能
2018/10/09 PHP
让你的PHP,APACHE,NGINX支持大文件上传
2021/03/09 PHP
如何防止回车(enter)键提交表单
2014/05/11 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
jQuery操作表单常用控件方法小结
2015/03/23 Javascript
js实现显示手机号码效果
2017/03/09 Javascript
微信小程序 拍照或从相册选取图片上传代码实例
2019/08/28 Javascript
微信小程序下拉加载和上拉刷新两种实现方法详解
2019/09/05 Javascript
Vue 微信端扫描二维码苹果端却只能保存图片问题(解决方法)
2020/01/19 Javascript
[03:22]DSPL第一期精彩集锦:酷炫到底!
2014/11/07 DOTA
Python虚拟环境Virtualenv使用教程
2015/05/18 Python
python如何实现excel数据添加到mongodb
2015/07/30 Python
R语言 vs Python对比:数据分析哪家强?
2017/11/17 Python
Python中实例化class的执行顺序示例详解
2018/10/14 Python
python3.8 微信发送服务器监控报警消息代码实现
2019/11/05 Python
如何在python中执行另一个py文件
2020/04/30 Python
解决python调用自己文件函数/执行函数找不到包问题
2020/06/01 Python
简单介绍一下pyinstaller打包以及安全性的实现
2020/06/02 Python
Python用摘要算法生成token及检验token的示例代码
2020/12/01 Python
CSS3媒体查询(Media Queries)介绍
2013/09/12 HTML / CSS
英国女士家居服网站:hush
2017/08/09 全球购物
汽车运用工程系毕业生自荐信
2013/12/27 职场文书
幼儿园实习生辞职信
2014/01/20 职场文书
市场总经理岗位职责
2014/04/11 职场文书
求职简历自荐信
2014/06/18 职场文书
2014年稽查工作总结
2014/12/20 职场文书
家访教师心得体会
2016/01/23 职场文书
掌握这项技巧,一年阅读300本书不是梦
2019/09/12 职场文书
MySQL系列之一 MariaDB-server安装
2021/07/02 MySQL
Redis三种集群模式详解
2021/10/05 Redis
mysql的单列多值存储实例详解
2022/04/05 MySQL
零基础学java之方法的定义与调用详解
2022/04/10 Java/Android