_get请求xml报文">
赞
踩
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>get实现异步获取xml文档数据</title>
- <script type="text/javascript"
- src="Jscript/jquery-1.4.2-vsdoc.js">
- </script>
- <script type="text/javascript"
- src="Jscript/jquery-1.4.2.js">
- </script>
- <style type="text/css">
- body{font-size:13px}
- .divFrame{width:260px;border:solid 1px #666}
- .divFrame .divTitle{padding:5px;background-color:#eee}
- .divFrame .divContent{padding:8px}
- .divFrame .divContent .clsShow{font-size:14px}
- .btn {border:#666 1px solid;padding:2px;width:80px;
- filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff, EndColorStr=#ECE9D8);}
- </style>
- <script type="text/javascript">
- $(function() {
- $("#Button1").click(function() { //按钮单击事件
- //打开文件,并通过回调函数处理获取的数据
- $.get("UserInfo.xml", function(data) {
- $("#divTip").empty(); //先清空标记中的内容
- var strHTML = ""; //初始化保存内容变量
- $(data).find("User").each(function() { //遍历获取的数据
- var $strUser = $(this);
- strHTML += "姓名:" + $strUser.find("name").text() + "<br>";
- strHTML += "性别:" + $strUser.find("sex").text() + "<br>";
- strHTML += "邮箱:" + $strUser.find("email").text() + "<hr>";
- })
- $("#divTip").html(strHTML); //显示处理后的数据
- })
- })
- })
- </script>
- </head>
- <body>
- <div class="divFrame">
- <div class="divTitle">
- <input id="Button1" type="button"
- class="btn" value="获取数据" />
- </div>
- <div class="divContent">
- <div id="divTip"></div>
- </div>
- </div>
- </body>
- </html>
XML文档:
- <?xml version="1.0" encoding="utf-8" ?>
- <Info>
- <User id="1">
- <name>陶国荣</name>
- <sex>男</sex>
- <email>tao_guo_rong@163.com</email>
- </User>
-
- <User id="2">
- <name>李建洲</name>
- <sex>女</sex>
- <email>xiaoli@163.com</email>
- </User>
- </Info>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。