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+CSS 图片等比缩小并垂直居中实现代码
Dec 01 Javascript
js在指定位置增加节点函数insertBefore()用法实例
Jan 12 Javascript
JavaScript中this的9种应用场景及三种复合应用场景
Sep 12 Javascript
js实现文字垂直滚动和鼠标悬停效果
Dec 31 Javascript
js HTML5 Ajax实现文件上传进度条功能
Feb 13 Javascript
js判断登陆用户名及密码是否为空的简单实例
May 16 Javascript
jQuery+ajax实现滚动到页面底部自动加载图文列表效果(类似图片懒加载)
Jun 07 Javascript
jQuery插件cxSelect多级联动下拉菜单实例解析
Jun 24 Javascript
jQuery插件jqGrid动态获取列和列字段的方法
Mar 03 Javascript
js实现导航跟随效果
Nov 17 Javascript
原生JS实现留言板
Mar 26 Javascript
JS实现前端动态分页码代码实例
Jun 02 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
PHP与MySQL交互使用详解
2006/10/09 PHP
mysql 中InnoDB和MyISAM的区别分析小结
2008/04/15 PHP
PHP实现上传图片到数据库并显示输出的方法
2018/05/31 PHP
php代码调试利器firephp安装与使用方法分析
2018/08/21 PHP
IE 上下滚动展示模仿Marquee机制
2009/12/20 Javascript
Jquery.addClass始终无效原因分析
2013/09/08 Javascript
js(jQuery)获取时间的方法及常用时间类搜集
2013/10/23 Javascript
easyui datagrid 键盘上下控制选中行示例
2014/03/31 Javascript
js实现Select下拉框具有输入功能的方法
2015/02/06 Javascript
JS生成某个范围的随机数【四种情况详解】
2016/04/20 Javascript
使用HTML5+Boostrap打造简单的音乐播放器
2016/08/05 Javascript
微信小程序 教程之事件
2016/10/18 Javascript
JS字符串false转boolean的方法(推荐)
2017/03/08 Javascript
VUE中使用Vue-resource完成交互
2017/07/21 Javascript
switchery按钮的使用方法
2017/12/18 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
微信小程序 多行文本显示...+显示更多按钮和收起更多按钮功能
2019/09/26 Javascript
微信小程序实现比较功能的方法汇总(五种方法)
2020/03/07 Javascript
微信小程序 flexbox layout快速实现基本布局的解决方案
2020/03/24 Javascript
《javascript设计模式》学习笔记一:Javascript面向对象程序设计对象成员的定义分析
2020/04/07 Javascript
Python实现监控键盘鼠标操作示例【基于pyHook与pythoncom模块】
2018/09/04 Python
python实现旋转和水平翻转的方法
2018/10/25 Python
Python数据结构与算法(几种排序)小结
2019/06/22 Python
PyTorch实现AlexNet示例
2020/01/14 Python
套娃式文件夹如何通过Python批量处理
2020/08/23 Python
python 中关于pycharm选择运行环境的问题
2020/10/31 Python
英国优质家居用品网上品牌:URBANARA
2018/06/01 全球购物
澳大利亚办公室装修:JasonL Office Furniture
2019/06/25 全球购物
澳大利亚有机化妆品网上商店:The Well Store
2020/02/20 全球购物
生物化工专业个人自荐信
2013/09/26 职场文书
应届生求职信写作技巧
2013/10/24 职场文书
父亲追悼会答谢词
2014/01/17 职场文书
缅怀先烈主题班会
2015/08/14 职场文书
教师节主题班会教案
2015/08/17 职场文书
浅谈Redis变慢的原因及排查方法
2022/06/21 Redis
delete in子查询不走索引问题分析
2022/07/07 MySQL