Jquery通过Ajax访问XML数据的小例子
$.ajax({
url : '...',
type : 'POST',
dataType : 'xml',
error : function(xml) {
alert("Error loading XML document" + xml);
},
success : function(xml) {
$(xml).find("X").each(function(i) {
alert($(this).attr("Xattr"));
});
}
});
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
response.setContentType("text/xml; charset=utf-8");
response.setCharacterEncoding("utf-8");
PrintWriter pw = response.getWriter();
Document doc = new Document();//获取XML文件
doc.write(pw);
return null;
}
相关推荐
-
firefox下jquery ajax返回object XMLDocument处理方法
在firefox下使用jquery ajax处理struts2 返回json类型的时候,ajax执行成功返回结果为 [object XMLDocument]. 处理办法:在getWriter.print():前面加上一行代码 复制代码 代码如下: ServletActionContext.getResponse().setContentType("text/html;charset=UTF-8");
-
jQuery+ajax读取并解析XML文件的方法
本文实例讲述了jQuery+ajax读取并解析XML文件的方法.分享给大家供大家参考,具体如下: ajax.xml: <?xml version="1.0" encoding="UTF-8"?> <stulist> <student email="1@1.com"> <name>zhangsan</name> <id>1</id> </student>
-
一个很简单的jquery+xml+ajax的无刷新树结构(无css,后台是c#)
复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.Linq; using System.Xml; using System.Xml.Linq; namespace WebApplication3 { public
-
Jquery Ajax解析XML数据(同步及异步调用)简单实例
复制代码 代码如下: $.ajax({ async: true, // 默认true(异步请求) cache: true, // 默认true,设置为 false 将不会从浏览器缓存中加载请求信息. type: "POST", // 默认:GET 请求方式:[POST/GET] dataType: "xml", //默认["xml&quo
-
Jquery Ajax xmlhttp请求成功问题
今天遇到了一个极其奇怪的问题,用各种工具检查都能看到服务器端返回了200,数据也是正常的,但是$.ajax 始终进不到success,郁闷啊,在网上找, 常见问题场景: 1.跨域: 2. $.ajax 没设置 dataType,及服务器端没设置respon.ContentType 3. Json结构错误: 第一第二很快就排除了,到了第三重新度了Json的定义:http://www.json.org/json-zh.html,重新复习了下Json的定义: 键值对:键为string,值(value)
-
jquery $.ajax()取xml数据的小问题解决方法
开始的代码如下: 复制代码 代码如下: $.ajax({ type: "get", url: "Database/App_all.xml", dataType: "xml", timeout: 2000, beforeSend: function () {}, success: function (xml) { $(xml).find("app[id='id-1']").find("auther").app
-
JQuery的ajax获取数据后的处理总结(html,xml,json)
1.html处理比较简单,直接输出即可.一般用$("jb51div").innerHTML等即可 2.json格式数据调用 复制代码 代码如下: $.ajax({ url : "/trundle/RawContentAction.getAjaxContent.act", data : "param1=22", dataType : "json",//这里的dataType就是返回回来的数据格式了html,xml,json ca
-
jQuery 利用$.ajax 时获取原生XMLHttpRequest 对象的方法
废话不多说了,关键代码如下所示: <script> $('.screenshot_input').change(function (){ //获取file对象 即相当于可以直接post的$_FILES数据 var domFile = $(this)[0].files[0] var domForm = $('#testForm')[0] //将form对象直接作为参数 new FormData对象 var formData = new FormData(domForm); //追加file 对象
-
Jquery Ajax学习实例 向页面发出请求,返回XML格式数据
一.AjaxSample.aspx 处理业务数据,产生XML数据,供JqueryRequest.aspx调用,代码如下: 复制代码 代码如下: protected void Page_Load(object sender, EventArgs e) { string uid = Request.QueryString["username"]; string pwd = Request.QueryString["password"]; Response.Content
-
用JQuery 实现AJAX加载XML并解析的脚本
1,Content-Type 很多时候无法解析就是Content-Type的问题. 如果本身就是xml文件,请跳过这一步 动态生成的XML一定要将其设置为text/xml,否则默认就是text/html也就是普通的文本了. 常见语言的Content-Type设置 复制代码 代码如下: header("Content-Type:text/xml"); //php response.ContentType="text/xml" //asp response.setHea
随机推荐
- 移除AngularJS下URL中的#字符的方法
- Java文件(io)编程_基于File类的基本用法(必看篇)
- Java实现等待所有子线程结束后再执行一段代码的方法
- javascript权威指南 学习笔记之javascript数据类型
- js打字机效果代码
- asp.net GridView中使用RadioButton单选按钮的方法
- php配合jquery实现增删操作具体实例
- PHP基于自增数据如何生成不重复的随机数示例
- JavaScript中setInterval的用法总结
- Android实现基于滑动的SQLite数据分页加载技术(附demo源码下载)
- vue-cli+webpack在生成的项目中使用bootstrap实例代码
- 几个Ruby小技巧分享
- 又一篇熊猫烧香病毒清除方法
- C#中利用LINQ to XML与反射把任意类型的泛型集合转换成XML格式字符串的方法
- 关于axios返回空对象的问题解决
- 简单介绍C++中变量的引用
- Android编程实现圆角边框布局效果的方法
- Swift如何在应用中添加图标更换功能的方法
- React Native 自定义下拉刷新上拉加载的列表的示例
- vue 实现类似淘宝星级评分的示例