jquery解析xml文件
2017-12-18 20:14
127 查看
<?xml version="1.0" encoding="UTF-8"?> <stulist> <student email="1@1.com"> <name>zhangsan</name> <id>1</id> </student> <student email="2@2.com"> <name>lisi</name> <id>2</id> </student> </stulist>
<!DOCTYPE html> <html> <head> <title>jquery解析xml文件</title> <script type="text/javascript" src=""></script> <script type="text/javascript"> // 解析文件的注意事项 // 针对jsp代码 设置 response.setContentType("text/xml") $.ajax({ url:"ajax.xml", type:"GET", dataType:"xml", timeout:1000, // 注意禁用缓存 $.ajax cache=false // $.post是默认经常缓存的 // $.get url+new Date() url添加时间戳避免缓存 cache:false, error:function(xml){ alert("加载xml文档出错"); }, success:function(xml){ //建立一个代码片段 var frag = $("<url/>"); //遍历所有的Student节点 $(xml).find("student").each(function(i){ // 获取id节点 var id = $(this).children("id"), // 获取文本节点 id_value = id.text(), // 获取Student的值 email = $(this).attr("email"); //构建html字符串 通过append方法追加到页面上 frag.append("<li>"+id_value+"-"+email+"</li>"); }); // 最后将frag添加到HTML文档中 frag.appendTo("#load"); } }); </script> </head> <body> <button>加载</button> <div id="load"></div> </body> </html>
相关文章推荐
- jQuery解析xml文件,使用get方法实现省市县三级联动下拉框
- jQuery 解析xml文件
- jquery解析XML文件
- ie中jQuery无法解析xml文件的解决方案
- jQuery+ajax读取并解析XML文件的方法
- Java乔晓松-jQuery中的事件和解析xml文件以及Aptana插件的安装
- jquery解析XML字符串和XML文件的方法说明
- jQuery学习之八-----jQuery解析xml文件(摘录)
- jquery解析XML字符串或XML文件的方法
- jQuery 行级解析读取XML文件(附源码)
- Jquery读取json文件和xml文件以及解析
- ie中jQuery无法解析xml文件的解决方案
- jQuery 行级解析读取XML文件(附源码)
- jQuery加载及解析XML文件的方法实例分析
- jquery 解析xml文件
- jQuery学习之八-----jQuery解析xml文件(摘录)
- 【转】jQuery行级解析读取XML文件
- ie中jQuery无法解析xml文件的解决方案
- JQuery -- Jquery 中的Ajax, Jquery解析xml文件
- jQuery行级解析读取XML文件(附源码)