jQuery实现定时读取分析xml文件的方法


Posted in Javascript onJuly 16, 2015

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

这里演示了jQuery如何通过ajax方式定时读取xml文件并分析。

xml文件如下:

<?xml version="1.0"?>
<data>
 <page tasks="1" messages="3" notifications="3"/>
</data>

js文件如下:

$(document).ready(function() {
 function get_info() {
  $.ajax({
   type: "GET",
   url: "page.xml",
   dataType: "xml",
   cache: false,
   complete: function(doc) {
    var tasks = $(doc.responseText).find("page").attr("tasks");
    var msgs = $(doc.responseText).find("page").attr("messages");
    var notes = $(doc.responseText).find("page").attr("notifications");
    if (tasks != $('#tasks').text() ||
     msgs != $('#messages').text() ||
     notes != $('#notifications').text()) {
     document.title = "Facebook" + ' NEW NOTIFICATON';
    }
    $('#tasks').text(tasks);
    $('#messages').text(msgs);
    $('#notifications').text(notes);
   }
  });
 }
 setInterval(function() {
  get_info();
 }, 5000);
});

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

Javascript 相关文章推荐
js同时按下两个方向键
Dec 01 Javascript
js验证是否为数字的总结
Apr 14 Javascript
js函数调用的方式
May 06 Javascript
js 通过cookie实现刷新不变化树形菜单
Oct 30 Javascript
Bootstrap中文本框的宽度变窄并且加入一副验证码图片的实现方法
Jun 23 Javascript
jQuery操作iframe中js函数的方法小结
Jul 06 Javascript
jQuery Form表单取值的方法
Jan 11 Javascript
jQuery实现点击下拉框中的值累加到文本框中的方法示例
Oct 28 jQuery
node.js文件上传重命名以及移动位置的示例代码
Jan 19 Javascript
解决layer.open后laydate失效的问题
Sep 06 Javascript
weui上传多图片,压缩,base64编码的示例代码
Jun 22 Javascript
viewer.js实现图片预览功能
Jun 24 Javascript
Javascript函数的参数
Jul 16 #Javascript
Javascript简单改变表单元素背景的方法
Jul 15 #Javascript
JavaScript基于ajax编辑信息用法实例
Jul 15 #Javascript
JavaScript实现对下拉列表值进行排序的方法
Jul 15 #Javascript
jQuery简单实现验证邮箱格式
Jul 15 #Javascript
JavaScript截断字符串的方法
Jul 15 #Javascript
Javascript显示和隐藏ul列表的方法
Jul 15 #Javascript
You might like
解决PHP4.0 和 PHP5.0类构造函数的兼容问题
2013/08/01 PHP
百度地图API应用之获取用户的具体位置
2014/06/10 PHP
C#静态方法与非静态方法实例分析
2014/09/22 PHP
php约瑟夫问题解决关于处死犯人的算法
2015/03/23 PHP
7款吸引人眼球的jQuery/CSS3特效实例分享
2013/04/25 Javascript
浅谈JavaScript事件的属性列表
2015/03/01 Javascript
jQuery实现标题有打字效果的焦点图代码
2015/11/16 Javascript
Jquery 自定义事件实现发布/订阅的简单实例
2016/06/12 Javascript
require.js 加载 vue组件 r.js 合并压缩的实例
2016/10/14 Javascript
微信小程序 本地数据读取实例
2017/04/27 Javascript
jQuery 中msgTips 顶部弹窗效果实现代码
2017/08/14 jQuery
angularjs结合html5实现拖拽功能
2018/06/25 Javascript
详解angular2.x创建项目入门指令
2018/10/11 Javascript
JS数组求和的常用方法实例小结
2019/01/07 Javascript
基于elementUI实现图片预览组件的示例代码
2019/03/31 Javascript
Vue的状态管理vuex使用方法详解
2020/02/05 Javascript
jQuery 实现DOM元素拖拽交换位置的实例代码
2020/07/14 jQuery
[02:36]DOTA2英雄基础教程 帕格纳
2014/01/20 DOTA
Python 列表排序方法reverse、sort、sorted详解
2016/01/22 Python
python决策树之C4.5算法详解
2017/12/20 Python
tensorflow训练中出现nan问题的解决
2018/02/10 Python
Python实现读写INI配置文件的方法示例
2018/06/09 Python
根据DataFrame某一列的值来选择具体的某一行方法
2018/07/03 Python
python TKinter获取文本框内容的方法
2018/10/11 Python
python 解决flask 图片在线浏览或者直接下载的问题
2020/01/09 Python
Python-openCV读RGB通道图实例
2020/01/17 Python
如何利用python web框架做文件流下载的实现示例
2020/06/02 Python
python 制作python包,封装成可用模块教程
2020/07/13 Python
推荐值得学习的12款python-web开发框架
2020/08/10 Python
python中altair可视化库实例用法
2021/01/26 Python
Python入门基础之数字字符串与列表
2021/02/01 Python
600字作文之感受大自然
2019/11/27 职场文书
python某漫画app逆向
2021/03/31 Python
python全面解析接口返回数据
2022/02/12 Python
Win11筛选键导致键盘失灵怎么解决? Win11关闭筛选键的技巧
2022/04/08 数码科技
MySQL三种方式实现递归查询
2022/04/18 MySQL