多个setinterval(一个页面上调用多个setInterval失效解决办法「建议收藏」)

发布时间:2025-12-10 19:11:24 浏览次数:13

一个页面上调用多个setInterval失效解决办法「建议收藏」-多个股票指数样本今日起调整

一个页面上调用多个setInterval失效解决办法(使用于同一时间间隔)「建议收藏」将方法封装在一起,只调用一个setIntervalwindow.setInterval(function(){$.ajax({type:”GET”,url:’/Monitors/ConstantTemperatureData?fla…

将方法封装在一起,只调用一个setInterval

window.setInterval(            function () {                $.ajax({                    type: "GET",                    url: '/Monitors/ConstantTemperatureData?flag=2',                    //async: false,                    dataType: "json",                    success: function (pData) {                        temTime[0] = [pData[0].Hour, pData[0].Minute, pData[0].Second].join(":");                        if (temTime[0] != date[date.length - 1]) {                            data.shift();                            //test = (Math.random() -0.4) * 10;                            //test = test + parseFloat(pData[0].DataValue);                            data.push(pData[0].DataValue);                            combination[0] = [pData[0].Hour, pData[0].Minute, pData[0].Second].join(":");                            date.shift();                            date.push(combination[0]);                            refreshData(data, date);                        }                    }                });                $.ajax({                    type: "GET",                    url: '/Monitors/ConstantAtmosData?flag=2',                    //async: false,                    dataType: "json",                    success: function (pData) {                        temTime[1] = [pData[0].Hour, pData[0].Minute, pData[0].Second].join(":");                        if (temTime[1] != date1[date.length - 1]) {                            data1.shift();                            //test = (Math.random() -0.4) * 10;                            //test = test + parseFloat(pData[0].DataValue);                            data1.push(pData[0].DataValue);                            combination[1] = [pData[0].Hour, pData[0].Minute, pData[0].Second].join(":");                            date1.shift();                            date1.push(combination[1]);                            refreshData1(data1, date1);                        }                    }                });                $.ajax({                    type: "GET",                    url: '/Monitors/ConstantHumidityData?flag=2',                    //async: false,                    dataType: "json",                    success: function (pData) {                        temTime[2] = [pData[0].Hour, pData[0].Minute, pData[0].Second].join(":");                        if (temTime[2] != date1[date.length - 1]) {                            data2.shift();                            //test = (Math.random() -0.4) * 10;                            //test = test + parseFloat(pData[0].DataValue);                            data2.push(pData[0].DataValue);                            combination[2] = [pData[0].Hour, pData[0].Minute, pData[0].Second].join(":");                            date2.shift();                            date2.push(combination[2]);                            refreshData2(data2, date2);                        }                    }                });                $.ajax({                    type: "GET",                    url: '/Monitors/ConstantWindSpeedData?flag=2',                    // async: false,                    dataType: "json",                    success: function (pData) {                        temTime[3] = [pData[0].Hour, pData[0].Minute, pData[0].Second].join(":");                        if (temTime[3] != date1[date.length - 1]) {                            data3.shift();                            //test = (Math.random() -0.4) * 10;                            //test = test + parseFloat(pData[0].DataValue);                            data3.push(pData[0].DataValue);                            combination[3] = [pData[0].Hour, pData[0].Minute, pData[0].Second].join(":");                            date3.shift();                            date3.push(combination[3]);                            refreshData3(data3, date3);                        }                    }                });                $.ajax({                    type: "GET",                    url: '/Monitors/ConstantNH3Data?flag=2',                    // async: false,                    dataType: "json",                    success: function (pData) {                        temTime[4] = [pData[0].Hour, pData[0].Minute, pData[0].Second].join(":");                        if (temTime[4] != date4[date.length - 1]) {                            data4.shift();                            //test = (Math.random() -0.4) * 10;                            //test = test + parseFloat(pData[0].DataValue);                            data4.push(pData[0].DataValue);                            combination[4] = [pData[0].Hour, pData[0].Minute, pData[0].Second].join(":");                            date4.shift();                            date4.push(combination[4]);                            refreshData4(data4, date4);                        }                    }                });            }            , 2000);

是否还在为Ide开发工具频繁失效而烦恼,来吧关注以下公众号获取最新激活方式。亲测可用!

为防止网络爬虫,请关注公众号回复”口令”

激活idea 激活CLion DataGrip DataSpell dotCover dotMemory dotTrace GoLand PhpStorm PyCharm ReSharper ReShaC++ Rider RubyMine WebStorm 全家桶 刷新

【正版授权,激活自己账号】:Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】:官方授权 正版激活 自己使用,支持Jetbrains家族下所有IDE…

转载于:https://www.cnblogs.com/engineerlm/p/7284581.html

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477