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 insertAfter() 实现函数代码
Oct 12 Javascript
基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
Jun 26 Javascript
js实现的常用的左侧导航效果
Oct 17 Javascript
jQuery中insertBefore()方法用法实例
Jan 08 Javascript
深入理解JavaScript系列(33):设计模式之策略模式详解
Mar 03 Javascript
jQuery实现仿腾讯微博滑出效果报告每日天气的方法
May 11 Javascript
解决js函数闭包内存泄露问题的办法
Jan 25 Javascript
jQuery简单动画变换效果实例分析
Jul 04 Javascript
JS面试题大坑之隐式类型转换实例代码
Oct 14 Javascript
微信小程序实现登录遮罩效果
Nov 01 Javascript
JavaScript内置对象math,global功能与用法实例分析
Jun 10 Javascript
微信小程序实现左滑删除效果
Nov 18 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/11/25 PHP
PHP 源代码压缩小工具
2009/12/22 PHP
PHP实现把文本中的URL转换为链接的auolink()函数分享
2014/07/29 PHP
使用PHP实现下载CSS文件中的图片
2015/12/06 PHP
PHP二进制与字符串之间的相互转换教程
2016/10/14 PHP
javascript脚本编程解决考试分数统计问题
2008/10/18 Javascript
JS实现超简单的鼠标拖动效果
2015/11/02 Javascript
学习使用bootstrap3栅格系统
2016/04/12 Javascript
一个用jquery写的判断div滚动条到底部的方法【推荐】
2016/04/29 Javascript
JS作用域闭包、预解释和this关键字综合实例解析
2016/12/16 Javascript
详解VUE 定义全局变量的几种实现方式
2017/06/01 Javascript
Vue filter介绍及详细使用
2018/04/04 Javascript
总结JavaScript在IE9之前版本中内存泄露问题
2018/04/28 Javascript
Redux实现组合计数器的示例代码
2018/07/04 Javascript
10个最受欢迎的 JavaScript框架(推荐)
2019/04/24 Javascript
茶余饭后聊聊Vue3.0响应式数据那些事儿
2019/10/30 Javascript
TypeScript 引用资源文件后提示找不到的异常处理技巧
2020/07/15 Javascript
vue实现虚拟列表功能的代码
2020/07/28 Javascript
[06:43]2018DOTA2国际邀请赛寻真——VGJ.Thunder
2018/08/11 DOTA
在IIS服务器上以CGI方式运行Python脚本的教程
2015/04/25 Python
简单的Apache+FastCGI+Django配置指南
2015/07/22 Python
Python3中类、模块、错误与异常、文件的简易教程
2017/11/20 Python
python实现百度语音识别api
2018/04/10 Python
Flask框架web开发之零基础入门
2018/12/10 Python
python如何获取当前文件夹下所有文件名详解
2019/01/25 Python
Python学习笔记之函数的定义和作用域实例详解
2019/08/13 Python
HTML5 实现图片上传预处理功能
2020/02/06 HTML / CSS
canvas绘制图片drawImage使用方法
2020/09/15 HTML / CSS
英国第一蛋白粉品牌:Myprotein
2016/09/14 全球购物
员工廉洁自律承诺书
2014/05/26 职场文书
运动会宣传语
2015/07/13 职场文书
2015年“我们的节日·重阳节”活动总结
2015/07/29 职场文书
HAM-2000摩机图
2021/04/22 无线电
详解JS ES6编码规范
2021/05/07 Javascript
详解python的异常捕获
2022/03/03 Python
Python可变与不可变数据和深拷贝与浅拷贝
2022/04/06 Python