手机
当前位置:查字典教程网 >编程开发 >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格式数据】相关文章:

jQuery fancybox在ie浏览器下无法显示关闭按钮的解决办法

新闻一段时间向上滚动效果

jQuery实现自动滚动到页面顶端的方法

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

javascript正则表达式总结

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

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

jquery预加载图片的方法

javascript实现table选中的行以指定颜色高亮显示

打印/预览/设置的客户端代码

精品推荐
分类导航