Ext控件之MessageBox

1. alert( String title, String msg, Function fn, Object scope )//alert弹出框 
Ext.Msg.alert("title","content",function(){});  

2.progress( String title, String msg, String progressText )//带进度条弹出框 
  
Ext.Msg.progress("title", "msg", "progressText");  

3.prompt( String title, String msg, Function fn, Object scope, Boolean/Number multiline, String value ) //显示一个带有确认和取消按钮的提示框 
Ext.Msg.prompt("title", "ceshi", function(retvalue, text){ },this,true,"value")  

4.show( Object config ) //弹出一个显示框,查看源码可知alert,confirm等方法都由此方法实现  
Ext.Msg.show({                   
 title : "title",  
 msg : "msg",  
 buttons: Ext.Msg.OKCANCEL,  
 minWidth: 300,  
 scope : this,  
 prompt:true,  
 multiline: true,  
 value: "value"  
})  
});  

5.updateProgress( Number value, String progressText, String msg )  
 var count=0;  
Ext.TaskMgr.start({                //任务  
run: function(){  
count++;                            Ext.MessageBox.updateProgress(count/10,'当前加载:'+count+"0%",'msg'+count);       
if(count==10){                           Ext.MessageBox.alert("hello","success");     
}                     
},  
interval:1000,  
repeat:10  
}  

当然,在引用ExtJs时一定要把加引用,注意css要引用图片,单独拷贝css文件可能出现看不到图标的情况。
<link rel="stylesheet" type="text/css"href="../resources/css/ext-all.css"/>   
<script type="text/javascript"src="../adapter/ext/ext-base.js"></script>   
<script type="text/javascript"src="../ext-all.js"></script>  

你可能感兴趣的:(message)