今天码代码时候又总结了一个页面定时任务的经验。
页面要求是这样的,页面加载完成后,有个输入框可输入刷新时间,有个勾选框可选择是否自动刷新。
一开始写的时候,由于easyui的textbox原因,js原生的keyup等事件失效了,在网上搜了很多解决方法都不错,随便来个方法供大家参考
自动刷新:<input id="autoReflash" type="checkbox" checked="checked"/>
刷新时间(秒):<input id="reflashSec" class="easyui-textbox" style="height: 21px;width:50px" value="5" />
下面是JS代码
$(function(){
loadSite();
loadLydb();
//查出上次的来源单别,自动带入
var sites = localStorage.getItem('IQCLookBoardSite');
if(sites!=null && sites!=""){
var sitecodes = sites.split(",");
$('#siteCode').combogrid('setValues',sitecodes);
}
doSearch();
});
//页面初始化定时任务
var sec = 5;
timerID =