setTimeout 在ext中怎么用啊,我setTimeout调用extjs的方法报找不到方法:
会有什么作用域的问题吗?
会有什么作用域的问题吗?
解决方案 »
- Microsoft JScript 运行时错误: 对象不支持此属性或方法
- 用js+xml做无刷新
- 问一个比较简单的问题,为什么我写的onclick在页面载入完成前会自动触发?
- 如何用纯js获得父节点的所有子节点方法
- js如何通过回车键来设置多个输入框间的焦点移动,就是说当按下回车键时,自动跳转到我想设置为焦点的那个输入框
- 在js中无法关闭模式对话框,
- 菜鸟求助:javascript的键盘事件问题
- js有什么函数能读取自身的文件名???
- 请问jquery easyui datagrid detailview获取datagrid 的index
- 请教各位大神javascript获取span的值
- 关于div的问题
- 关于gif动画在调用javascript函数后,停止播放的问题
在ext里面延迟运行函数有很多简单的方法:var sayHi = function(name){
alert('Hi, ' + name);
}// executes immediately:
sayHi('Fred');// executes after 2 seconds:
Ext.defer(sayHi, 2000, this, ['Fred']);// this syntax is sometimes useful for deferring
// execution of an anonymous function:
Ext.defer(function(){
alert('Anonymous');
}, 100);
//下面是Ext中定时运行任务
//每隔5分钟定时任务
var updateMsg = function(){
alert('每隔五分钟我就要出现!');
}
var task = {
run: updateMsg,
interval: 300000 //300 second
}
var runner = new Ext.util.TaskRunner();
runner.start(task);