jQuery学习之八-----jQuery解析xml文件(摘录)
2012-05-11 00:06
211 查看
最近写ipad客户端,需要用到jquery,所以学习一下,用到了jquery如何解析xml文件,和大家分享一下。
1、首先建立一个City.xml文件
View Code
就是用$.ajax()调用xml文件的内容。然后$.each()进行循环操作,基本思想就是这样的,成功之后去执行success这个回调函数。这里的xml文件是用来存储数据的,相当于在数据库中读取文件。
1、首先建立一个City.xml文件
View Code
<script type="text/javascript"> $(document).ready(function () { $.ajax({ url: "City.xml", success: function (xml) { $(xml).find("province").each(function () { var t = $(this).attr("name"); $("#DropProvince").append("<option>" + t + "</option>"); }); } }); $("#DropProvince").change(function () { $("#sCity>option").remove(); var pname = $("#DropProvince").val(); $.ajax({ url: "City.xml", success: function (xml) { $(xml).find("province[name='"+pname+"']>city").each(function(){ $("#sCity").append("<option>"+$(this).text()+"</option>"); }); } }); }); }); </script>
就是用$.ajax()调用xml文件的内容。然后$.each()进行循环操作,基本思想就是这样的,成功之后去执行success这个回调函数。这里的xml文件是用来存储数据的,相当于在数据库中读取文件。
相关文章推荐
- jQuery学习之八-----jQuery解析xml文件(摘录)
- JavaScript学习笔记8-jQuery属性过滤选择器、子元素过滤选择器深度解析
- java与xml学习[DOM方式解析XML文件]
- ie中jQuery无法解析xml文件的解决方案
- jQuery 行级解析读取XML文件(附源码)
- Symbian学习笔记(15) - 解析XML文件(上)
- XML学习05-Java中SAX方式解析XML文件
- jQuery解析xml文件,使用get方法实现省市县三级联动下拉框
- jquery 解析xml文件
- JavaScript学习笔记8-jQuery基本选择器深度解析
- JavaScript学习笔记8-jQuery基本过滤选择器深度解析
- ie中jQuery无法解析xml文件的解决方案
- java的xml学习[使用SAX解析XML文件]
- 【学习笔记】JAVA之使用dom4j对xml文件解析
- Java解析XML文件的四种方法【学习】
- Jquery读取json文件和xml文件以及解析
- jquery解析xml文件
- jQuery 行级解析读取XML文件(附源码)
- jQuery 解析xml文件
- Symbian学习笔记(16) - 解析XML文件(下)