手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Jquery Ajax学习实例 向页面发出请求,返回XML格式数据
Jquery Ajax学习实例 向页面发出请求,返回XML格式数据
摘要:一、AjaxSample.aspx处理业务数据,产生XML数据,供JqueryRequest.aspx调用,代码如下:复制代码代码如下:pr...

一、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格式数据1

复制代码 代码如下:

<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" />

</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>

【Jquery Ajax学习实例 向页面发出请求,返回XML格式数据】相关文章:

js实现从右向左缓缓浮出网页浮动层广告的方法

jQuery获取字符串中出现最多的数

如果文字过长,则将过长的部分变成省略号显示

javascript正则表达式总结

javascript制作的滑动图片菜单

JavaScript中length属性的使用方法

jquery 构造函数在表单提交过程中修改数据

jQuery取消ajax请求的方法

下拉菜单既可以选择,又可以自己填写

JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法

精品推荐
分类导航