Ajax定時呼叫封裝
阿新 • • 發佈:2019-01-07
var dataUpload = { //ajax請求資料 method:function(murl,mdata,method,time1,time2,success){ /*首次讀取*/ setTimeout(function() { aJax(); },time1); /*定時讀取函式*/ setInterval(function() { aJax(); },time2); function aJax(){ $.ajax({ type: method, url: murl, dataType : "json", data: mdata, error: function (data) { console.log(data); alert("請求失敗"); }, success: function (data) { //傳出 success?success(data):function(){}; } }); } } } //呼叫 總售票量 dataUpload.method("data/total","","GET",200,60000,function (data) { console.log(data,"總售票量"); //294812 "總售票量" var saletotal = data; var sA = transform(saletotal); $("#totalSale").html(sA ); }); // 今日售票量 dataUpload.method("data/today","","GET",200,60000,function (data) { console.log(data,"today"); var onlinevehiclecount = data; var ssss = transform(onlinevehiclecount); $(".shuttleLine").html(ssss ); });