读书人

ExtJs2.0学习课程(1)-Ext.MessageBox

发布时间: 2012-10-29 10:03:53 作者: rapoo

ExtJs2.0学习教程(1)--Ext.MessageBox

1.Ext.MessageBox.alert()方法
有四个参数,为简单起见,主要介绍前面三个参数:
alert( title , msg , function(){} )
其中title,msg为必选参数,function为可选参数,在关闭弹出窗口后出发。

Ext.MessageBox.alert("title","msg");

?


第二种:(通过固定时间控制进度加载)


最后关于那个waitConfig的参数,在此说明下:

1.interval:进度的频率
2.duration:执行进度的持续时间,超过这个时间后,interval失效,不再产生进度效果,但进度狂也不会消失。
3.fn:duration的时间到后执行的函数
所以,上面的通过时间控制进度另外一种写法为:
Ext.get("btn1").on(
"click",
function(){
Ext.MessageBox.show({
title:"时间进度条",
msg:"5s后关闭进度框",
progress:true,
width:300,
wait:true,
waitConfig:{
interval:600,
duration:5000,
fn:function(){
Ext.MessageBox.hide();//让进度条消失
}},
closable:true
});
//setTimeout(function(){Ext.MessageBox.hide()},5000);
}
);
效果一样。

?

读书人网 >JavaScript

热点推荐