jQuery 解析xml文件

2016-02-19 15:11 6 1 收藏

今天给大家分享的是由图老师小编精心为您推荐的jQuery 解析xml文件,喜欢的朋友可以分享一下,也算是给小编一份支持,大家都不容易啊!

【 tulaoshi.com - Web开发 】

代码如下:
html xmlns="http://www.w3.org/1999/xhtml"
head runat="server"
titlejquery xml解析/title
script src="jquery.min.js" type="text/javascript"/script
script type="text/javascript"
$(document).ready(function(){
$.ajax({url:"City.xml",
success:function(xml){
$(xml).find("province").each(function(){
var t = $(this).attr("name");//this-
$("#DropProvince").append("option"+t+"/option");
});
}
});
$("#DropProvince").change(function(){
$("#sCityoption").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
/head
body
form id="form1"
div
select id="DropProvince" style="width:60px;"
option请选择/option
/select
select id="sCity" style="width:60px;"
/select
/div
/form
/body
/html

city.xml文件
代码如下:
?xml version="1.0" encoding="utf-8" ?
provinces
province name="湖北"
city武汉/city
city黄石/city
city宜昌/city
city天门/city
/province
province name="湖南"
city邵阳/city
city长沙/city
city岳阳/city
/province
province name="广东"
city广州/city
city深圳/city
/province
/provinces

来源:http://www.tulaoshi.com/n/20160219/1609109.html

延伸阅读
Java和XML是黄金组合,网上已经有很多文章介绍,XML作为电子商务中数据交换,已经有其不可替代的作用,但是在平时系统开发中,我们不一定都用到数据交换,是不是无法使用XML了? 当然不是,现在已经有一个新趋势,java程序的配置文件都开始使用XML格式,以前是使用类似windows的INI格式.(Java中也有Propertiesy这样的类专门处理这样的属性...
标签: Web开发
简单的XML操作:XML文件创建 把下面的代码复制到按钮事件中编译执行后可在相应物理路径中产生Pos.xml文件 以下为引用的内容: XmlTextWriter xtw = new XmlTextWriter(Request.PhysicalApplicationPath + "Pos.xml",System.Text.Encoding.UTF8); xtw.Formatting = Formatting.Indented; xtw.WriteStartDocument(false); //结果: xtw.WriteCo...
标签: Web开发
在所有现代浏览器中,可能够查看原始的 XML 文件。 不要指望 XML 文件会直接显示为 HTML 页面。 查看 XML 文件 查看这个 XML 文件:note.xml 打开 XML 文件 - XML 文档将显示为代码颜色化的根以及子元素。通过点击元素左侧的加号或减号,可以展开或收起元素的结构。如需查看不带有 + 和 - 符号的源代码,请从浏览器...
标签: Web开发
这些小东西是我在网上看到的就把它记下来了,可能以后会有用的:          ?xml version="1.0" encoding="GB2312"?          ?xml-stylesheet type="text/css" href="resume.css"?          re...
标签: Web开发
引言 随着XML的普及以及在动态WEB应用程序中大量应用,如何通过.NET创建,删除,修改XML文件变的也来也重要了。一个简单的概念是,XML文件跟大的文本文件并没有什么区别,同时它是先于.NET出现,很多ASP的开发者,当他需要程序输出XML文件的时候,通常都是用Response.Write()方法输出为XML文档。 使用Response.Write()的方式来输...

经验教程

297

收藏

55
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部