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 相关文章推荐
javascript 页面只自动刷新一次
Jul 10 Javascript
使用Jquery打造最佳用户体验的登录页面的实现代码
Jul 08 Javascript
js中的setInterval和setTimeout使用实例
May 09 Javascript
jQuery回到顶部的代码
Jul 09 Javascript
只需五句话搞定JavaScript作用域(经典)
Jul 26 Javascript
Javascript 跨域知识详细介绍
Oct 30 Javascript
JS文件上传神器bootstrap fileinput详解
Jan 28 Javascript
bootstrap表单按回车会自动刷新页面的解决办法
Mar 08 Javascript
Node Puppeteer图像识别实现百度指数爬虫的示例
Feb 22 Javascript
React native ListView 增加顶部下拉刷新和底下点击刷新示例
Apr 27 Javascript
jQuery实现简单飞机大战
Jul 05 jQuery
在JavaScript中如何使用宏详解
May 06 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
汉字转化为拼音(php版)
2006/10/09 PHP
Thinkphp中数据按分类嵌套循环实现方法
2014/10/30 PHP
php获取文章上一页与下一页的方法
2014/12/01 PHP
PHP实现CSV文件的导入和导出类
2015/03/24 PHP
js类型检查实现代码
2010/10/29 Javascript
JavaScript里实用的原生API汇总
2015/05/14 Javascript
Javascript验证方法大全
2015/09/21 Javascript
解决js函数闭包内存泄露问题的办法
2016/01/25 Javascript
js实现可控制左右方向的无缝滚动效果
2016/05/29 Javascript
基于jQuery实现的查看全文功能【实用】
2016/12/11 Javascript
移动端点击态处理的三种实现方式
2017/01/12 Javascript
利用jQuery实现滑动开关按钮效果(附demo源码下载)
2017/02/07 Javascript
layui将table转化表单显示的方法(即table.render转为表单展示)
2019/09/24 Javascript
mpvue实现小程序签到金币掉落动画(api实现)
2019/10/17 Javascript
微信小程序 wx:for 与 wx:for-items 与 wx:key的正确用法
2020/05/19 Javascript
小程序实现密码输入框
2020/11/16 Javascript
跟老齐学Python之字典,你还记得吗?
2014/09/20 Python
Python实现输出某区间范围内全部素数的方法
2018/05/02 Python
python3实现windows下同名进程监控
2018/06/21 Python
python 实现selenium断言和验证的方法
2019/02/13 Python
Python实现投影法分割图像示例(二)
2020/01/17 Python
python中sklearn的pipeline模块实例详解
2020/05/21 Python
Python读取xlsx数据生成图标代码实例
2020/08/12 Python
使用HTML5和CSS3表单验证功能
2017/05/05 HTML / CSS
L’AGENCE官网:加州女装品牌
2018/06/03 全球购物
澳大利亚优质葡萄酒专家:Vintage Cellars
2019/01/08 全球购物
女子锻炼服装和瑜伽服装:Splits59
2019/03/04 全球购物
印度在线购物网站:Paytmmall
2019/07/24 全球购物
使用useBean标志初始化BEAN时如何接受初始化参数
2012/02/11 面试题
大学生应聘导游自荐信
2014/06/02 职场文书
中国文明网向国旗敬礼活动精彩寄语2014
2014/09/27 职场文书
基层工作经验证明样本
2014/11/16 职场文书
先进教师个人总结
2015/02/11 职场文书
入党后的感想
2015/08/10 职场文书
基于Nginx实现限制某IP短时间访问次数
2021/03/31 Servers
Python实战之实现简易的学生选课系统
2021/05/25 Python