這篇文章主要介紹了jQuery實現定時讀取分析xml文件的方法,涉及jquery通過定時器采用Ajax方法讀取并處理XML文件的相關技巧,需要的朋友可以參考下
本文實例講述了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程序設計有所幫助。
新聞熱點
疑難解答
圖片精選