var timer; //声明一个定时器变量
function cbxCompany_SelectedIndexChanged(s, e) {
//console.log("Loger: CompanyId = " + s.GetValue());
cbxFleet.PerformCallback(s.GetValue());
cbxZone.PerformCallback(s.GetValue());
}
function btnSearch_Click(s, e) {
clearInterval(timer);//初始化定时器时间 这样可以使计时器不会重复时间 ,不会出现并发问题
var dateTime = cmbDaTetime.GetValue("DateTime");
if (dateTime < 1) {
alert("请选择刷新时间 !");
return;
}
GridCar.PerformCallback();
timer = setInterval(function () { //定时器时间设定
btnSearch_Click(s, e)
}, dateTime*60000); //设置时间 dateTime 1秒 = 1000毫秒 这是 定时器的 计算单位 为毫秒
}
相关文章
- 02-1651单片机-PASCAL语言实例 6:使用定时器0
- 02-16浏览器工作原理:浅析页面循环系统 - async/await原理解析 - 使用同步的方式写异步代码
- 02-16Spring框架整合MyBatis框架-使用jndi的方式从服务器中获取datasource资源
- 02-16android – 如何在线保存/加载数据(使用AJAX和JSON存储数据)和离线(本地)
- 02-16MxCAD云图 2020.09.28更新,前台使用 html5 方式显示 CAD
- 02-16aws使用kops方式部署k8s
- 02-16如何使用python以编程方式计算存档中的文件数
- 02-16出现VMware虚拟机磁盘丢失的情况,使用这种解决方式实在是太有必要了
- 02-16在VariantDir()环境中使用Glob()在Python中以递归方式查找文件?
- 02-16EDI的使用方式