javascript 持续定时执行任务 setInterval - NOTEBOOK
javascript 持续定时执行任务 setInterval
JS / HTMLPosted on 2023-01-15
摘要 : 重复、持续性执行任务,例如每隔1000毫秒就通过ajax刷新一次数据。
setInterval(function(){
// 执行代码
},1000); // 定时间隔1000毫秒
❱ 每隔1000毫秒就通过ajax刷新一次数据。
setInterval(function(){ //定时任务,每秒一次检查
$.ajax({
url:'./?t=ajax',
type: 'GET',
async:true, //true异步,false 同步
//contentType:"multipart/form-data",
contentType: false,//必须false才会自动加上正确的Content-Type
processData: false, //不转换数据类型
timeout: 1000,
beforeSend:function(){
//console.log("开始同步数据");
},
success:function(ajaxResult){
//console.log(ajaxResult);
//console.log("同步成功");
var obj = JSON.parse(ajaxResult); //json 转 js对象
//console.log(obj['txtright']);
$('#txtleft').val(obj.txtleft); //也可以写成 obj['txtleft']
$('#txtright').val(obj.txtright);
},
error:function(){
//console.log("同步失败");
},
});
},1000);