jQuery读取XML文件的方法示例


Posted in Javascript onFebruary 03, 2017

本文实例讲述了jQuery读取XML文件的方法。分享给大家供大家参考,具体如下:

<?xml version="1.0" encoding="utf-8" ?>
 <taxrates>
 <taxrate id="1">
  <lower>0</lower>
  <upper>500</upper>
  <rate>5</rate>
  <buckle>0</buckle>
 </taxrate>
 <taxrate id="2">
  <lower>500</lower>
  <upper>2000</upper>
  <rate>10</rate>
  <buckle>25</buckle>
 </taxrate>
 <taxrate id="3">
  <lower>2000</lower>
  <upper>5000</upper>
  <rate>15</rate>
  <buckle>125</buckle>
 </taxrate>
 <taxrate id="4">
  <lower>5000</lower>
  <upper>20000</upper>
  <rate>20</rate>
  <buckle>375</buckle>
 </taxrate>
 <taxrate id="5">
  <lower>20000</lower>
  <upper>40000</upper>
  <rate>25</rate>
  <buckle>1375</buckle>
 </taxrate>
 <taxrate id="6">
  <lower>40000</lower>
  <upper>60000</upper>
  <rate>30</rate>
  <buckle>3375</buckle>
 </taxrate>
 <taxrate id="7">
  <lower>60000</lower>
  <upper>80000</upper>
  <rate>35</rate>
  <buckle>6375</buckle>
 </taxrate>
 <taxrate id="8">
  <lower>80000</lower>
  <upper>100000</upper>
  <rate>40</rate>
  <buckle>10375</buckle>
 </taxrate>
 <taxrate id="9">
  <lower>100000</lower>
  <upper>99999999</upper>
  <rate>45</rate>
  <buckle>15375</buckle>
 </taxrate>
</taxrates>
function StandardTaxRate()
{
  $.ajax({
    url: "/Resource/salaryTaxRate.xml",
    dataType: 'xml',
    type: 'GET',
    timeout: 2000,
    error: function(xml)
    {
      alert("加载XML 文件出错!");
    },
    success: function(xml)
    {
      $(xml).find("taxrate").each(function(i)
      {
        var oid = $(this).attr("id");
        var lower = $(this).children("lower").text();
        var upper = $(this).children("upper").text();
        var rate = $(this).children("rate").text();
        var buckle = $(this).children("buckle").text();
        ///后续操作。。。
      });
    }
  });
}
Javascript 相关文章推荐
用正则表达式 动态创建/增加css style script 兼容IE firefox
Mar 10 Javascript
jquery 操作DOM案例代码分享
Apr 05 Javascript
基于jQuery的动态增删改查表格信息,可左键/右键提示(原创自Zjmainstay)
Jul 31 Javascript
jquery 延迟执行实例介绍
Aug 20 Javascript
jQuery取id有.的值的方法
May 21 Javascript
jQuery实现异步获取json数据的2种方式
Aug 29 Javascript
JavaScript实现控制打开文件另存为对话框的方法
Apr 17 Javascript
JS实现的Select三级下拉菜单代码
Aug 20 Javascript
实例讲解JavaScript的Backbone.js框架中的View视图
May 05 Javascript
js input输入百分号保存数据库失败的解决方法
May 26 Javascript
Vue数据驱动表单渲染,轻松搞定form表单
Jul 19 Javascript
vue中echarts图表大小适应窗口大小且不需要刷新案例
Jul 19 Javascript
JavaScript函数基础详解
Feb 03 #Javascript
JavaScript提高加载和执行效率的方法
Feb 03 #Javascript
使用Bootstrap美化按钮实例代码(demo)
Feb 03 #Javascript
Node.js的特点详解
Feb 03 #Javascript
Bootstarp 基础教程之表单部分实例代码
Feb 03 #Javascript
javascript判断回文数详解及实现代码
Feb 03 #Javascript
Javascript中数组去重与拍平的方法示例
Feb 03 #Javascript
You might like
windows环境下php配置memcache的具体操作步骤
2013/06/09 PHP
PHP封装的HttpClient类用法实例
2015/06/17 PHP
PHP链表操作简单示例
2016/10/15 PHP
javascript 清除输入框中的数据
2009/04/13 Javascript
JS模拟面向对象全解(二、类型与赋值)
2011/07/13 Javascript
jQuery $.each遍历对象、数组用法实例
2015/04/16 Javascript
Javascript基于AJAX回调函数传递参数实例分析
2015/12/15 Javascript
微信小程序 设置启动页面的两种方法
2017/03/09 Javascript
基于JS实现移动端左滑删除功能
2017/07/28 Javascript
详解AngularJS跨页面传值(ui-router)
2017/08/23 Javascript
小程序红包雨的实现示例
2019/02/19 Javascript
vue实现图片裁剪后上传
2020/12/16 Vue.js
[01:00:17]DOTA2-DPC中国联赛 正赛 SAG vs Dynasty BO3 第二场 1月25日
2021/03/11 DOTA
[07:37]DOTA2-DPC中国联赛2月2日Recap集锦
2021/03/11 DOTA
初步认识Python中的列表与位运算符
2015/10/12 Python
Python语法快速入门指南
2015/10/12 Python
使用tensorflow实现AlexNet
2017/11/20 Python
Python实现将数据写入netCDF4中的方法示例
2018/08/30 Python
深入理解Django自定义信号(signals)
2018/10/15 Python
Python闭包和装饰器用法实例详解
2019/05/22 Python
python requests指定出口ip的例子
2019/07/25 Python
详解使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件
2019/08/23 Python
python实现无边框进度条的实例代码
2020/12/30 Python
西班牙三叶草药房:Farmacias Trébol
2019/05/03 全球购物
美国和加拿大计算机和电子产品购物网站:TigerDirect.com
2019/09/13 全球购物
巴西24小时在线药房:Droga Raia
2020/05/12 全球购物
说出一些常用的类,包,接口
2014/09/22 面试题
利达恒信公司.NET笔试题面试题
2016/03/05 面试题
办加油卡单位介绍信
2014/01/09 职场文书
婚庆司仪主持词
2014/03/15 职场文书
雷峰塔导游词
2015/02/09 职场文书
罚款通知怎么写
2015/04/22 职场文书
2015年会计工作总结范文
2015/05/26 职场文书
新郎父母婚礼致辞
2015/07/27 职场文书
解决springboot druid数据库连接失败后一直重连的方法
2022/04/19 Java/Android
CSS浮动引起的高度塌陷问题
2022/08/05 HTML / CSS