jQuery读取XML文件内容的方法


Posted in Javascript onMarch 09, 2015

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

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

    <title>jQuery读取XML文件</title>

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    <style type="text/css">

        h1{color:Green;text-align:center;}

        body{ background-color:#EEEEEE ; font-family:微软雅黑; }

        #showresult{width:600px;overflow:hidden;}

    </style>

    <script type="text/javascript" src="jquery/1.4.4/jquery.min.js"></script>   

    <script type="text/javascript">

        $(document).ready(function () {

            $("#read").click(function () {

                $.ajax({

                    //请求方式为get

                    type: "GET",

                    //xml文件位置

                    url: "sitemap.xml",

                    //返回数据格式为xml

                    dataType: "xml",

                    //请求成功完成后要执行的方法

                    success: function (xml) {

                        $(xml).find("url").each(function (i) {

                            //i从0开始,累加,如果要显示所有数据,将判断去除即可

                            if (i < 10) {

                                //链接地址

                                var location = $(this).find("loc").text();

                                //显示文字

                                var text = $(this).find("loc").text();

                                //动态加载方法:链接地址

                                $("<a>").attr("href", location)

                                //显示文字

                            .text(text)

                                //设置样式

                            .css({ "width": "700px", "float": "left", "margin-bottom": "5px" })

                                //加载到div

                            .appendTo("#showresult");

                            }

                        })

                    }

                });

                return false;

            });

        });

    </script>

</head>

<body>

    <div id="showresult">

        <h1>jQuery读取XML文件</h1>

        <a id="read" href="#" style="width:700px;">点击读取XML</a>

    </div>

</body>

</html>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
innerhtml用法 innertext用法 以及innerHTML与innertext的区别
Oct 26 Javascript
让innerText在firefox火狐和IE浏览器都能用的写法
May 14 Javascript
鼠标滑在标题上显示图片的JS代码
Nov 19 Javascript
js文本框输入点回车触发确定兼容IE、FF等
Nov 19 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
Feb 08 Javascript
checkbox勾选判断代码分析
Jun 11 Javascript
javascript编程异常处理实例小结
Nov 30 Javascript
js本地图片预览实现代码
Oct 09 Javascript
Vue2路由动画效果的实现代码
Jul 10 Javascript
vue-cli构建vue项目的步骤详解
Jan 27 Javascript
jQuery+ajax实现批量删除功能完整示例
Jun 06 jQuery
uni-app微信小程序登录授权的实现
May 22 Javascript
JQuery动态添加和删除表格行的方法
Mar 09 #Javascript
Python脚本后台运行的几种方式
Mar 09 #Javascript
JS控制表格实现一条光线流动分割行的方法
Mar 09 #Javascript
JS实现点击按钮自动增加一个单元格的方法
Mar 09 #Javascript
JS实现网页表格自动变大缩小的方法
Mar 09 #Javascript
EasyUI中datagrid在ie下reload失败解决方案
Mar 09 #Javascript
JS控制网页动态生成任意行列数表格的方法
Mar 09 #Javascript
You might like
详解php的魔术方法__get()和__set()使用介绍
2012/09/19 PHP
php使用pack处理二进制文件的方法
2014/07/03 PHP
PHP在线调试执行的实现方法(附demo源码)
2016/04/28 PHP
PHP实现的装箱算法示例
2018/06/23 PHP
JSQL SQLProxy 的 php 版本代码
2010/05/05 Javascript
使用jquery读取html5 localstorage的值的方法
2013/01/04 Javascript
js实现Select头像选择实时预览代码
2015/08/17 Javascript
jQuery form插件之formDdata参数校验表单及验证后提交
2016/01/23 Javascript
多个上传文件用js验证文件的格式和大小的方法(推荐)
2017/03/09 Javascript
JavaScript闭包和回调详解
2017/08/09 Javascript
vue 2.0项目中如何引入element-ui详解
2017/09/06 Javascript
JavaScript实现的简单Tab点击切换功能示例
2018/07/06 Javascript
vue2.0 可折叠列表 v-for循环展示的实例
2018/09/07 Javascript
详解vue+axios给开发环境和生产环境配置不同的接口地址
2019/08/16 Javascript
Vue微信公众号网页分享的示例代码
2020/05/28 Javascript
python获取标准北京时间的方法
2015/03/24 Python
在Django的通用视图中处理Context的方法
2015/07/21 Python
python UNIX_TIMESTAMP时间处理方法分析
2016/04/18 Python
老生常谈Python进阶之装饰器
2017/05/11 Python
python实现布隆过滤器及原理解析
2019/12/08 Python
python获取依赖包和安装依赖包教程
2020/02/13 Python
python实现udp传输图片功能
2020/03/20 Python
Python中and和or如何使用
2020/05/28 Python
利用python对mysql表做全局模糊搜索并分页实例
2020/07/12 Python
Python实现迪杰斯特拉算法过程解析
2020/09/18 Python
纯css3(无图片/js)制作的几个社交媒体网站的图标
2013/03/21 HTML / CSS
女性时尚在线:IVRose
2019/02/23 全球购物
企业治理工作自我评价
2013/09/26 职场文书
《闻一多先生的说和做》教学反思
2014/04/28 职场文书
责任心演讲稿
2014/05/14 职场文书
学习雷锋精神活动总结
2015/02/06 职场文书
医学生自荐信范文
2015/03/05 职场文书
2015年高三年级组工作总结
2015/07/21 职场文书
2016应届大学生自荐信模板
2016/01/28 职场文书
Javascript中的解构赋值语法详解
2021/04/02 Javascript
javascript代码简写的几种常用方式汇总
2021/08/23 Javascript