1. Ext.Msg.alert(String title,String msg)[Ext.MsssageBox.alert(Sting title,Sting msg,fn)]与javascript标准alert()的区别:​前者是异步执行的,不会影响到后面程序的执行,(把程序段放到回调函数里面去可以达到模仿标准alert的功能),后者是同步执行的,会阻止后面的程序的的执行;

2.具有确认按钮的提示框:Ext.MessegeBox.confirm(Sting title,String msg,fn):通过fn的传入参数id来决定程序的执行;
3.具有输入功能的提示框:Ext.MessageBox.prompt(Sting title,String msg ,fn,[boolean/number multiline],[String value]),回调函数fn(id,msg);其中id为单击的按钮id,msg为用户输入的信息;
4.具有等待进度条的提示框:Ext.MessageBox.wait(Sting msg,[String title],[Object config]):该函数用于交互时间较长的的操作当中;如:

Ext.MessageBox.wait("请稍候......","提示",{text:"进度条上的文字" });
5.功能十分强大show(Object config)函数,返回值是一个Ext.MessageBox对象;具体用法如下:
 Ext.MessageBox.show({
  title:"提示",
3   msg:"我有三个按钮",
  modal:true,//为模式窗口,若为false则为非模式窗口;
  prompt:true,//可输入信息的
  value:"请输入",
  fn:prompt,
  buttons:Ext.Msg.YESNOCANCEL,//具有yes,no,cancel三个按钮;
  icon:Ext.Msg.QUESTION//图标为问号,还可以是:INFO,ERROR,WARNNING;
});
6 改变按钮的默认文字:Ext.messageBox.msgButtons[i].setText(String text),(0<i<5);说明:其中msgButtons是一个具有4个对象的数组,id依次是ok,yes,no,cancel;举例如下:
 //重新赋予各个按钮以不同的名字
Ext.MessageBox.msgButtons[0].setText("按钮1");
Ext.MessageBox.msgButtons[1].setText("按钮2");
Ext.MessageBox.msgButtons[2].setText("按钮3");
Ext.MessageBox.msgButtons[3].setText("按钮4");
//创建一个MessageBox对象,观察到按钮的文字被改变了
Ext.MessageBox.show({
  title:"提示",
  msg:"自定义按钮",
  modal:true,
  buttons:Ext.Msg.YESNOCANCEL//该提示框具有yes,no和cancel三个按钮
});
7动态更新提示框:Ext.MessageBox.updateText(String text);
 
 //通过show()函数得到一个MessageBox对象;
var msgBox = Ext.MessageBox.show({
title:"提示",
msg:"更新文字",
modal:true,//为模式窗口
buttons:Ext.Msg.OK,//按钮类型为OK
});
//创建一个task对象,作为Ext.TaskManager.start()的配置项
var task = {
  run:function(){
    msgBox.updateText("会动的时间:"+Ext.util.Format.date(new Date(),"Y-m-d g:i:s A"))
  },
  interval:1000
};
Ext.TaskManager.start(task);

ExtJS4之Ext.MessageBox的各种用法的更多相关文章

  1. [转载]ExtJs4 笔记(6) Ext.MessageBox 消息对话框

    作者:李盼(Lipan) 出处:[Lipan] (http://www.cnblogs.com/lipan/)版权声明:本文的版权归作者与博客园共有.转载时须注明本文的详细链接,否则作者将保留追究其法 ...

  2. ExtJs4 笔记(6) Ext.MessageBox 消息对话框

    本篇演示消息对话框的用法,ExtJs封装了可能用到的各类消息框,并支持自定义的配置. 如下是用到的html: [html] <h1>各种消息框</h1> <div id= ...

  3. Ext.MessageBox的用法

    1.Ext.MessageBox.alert()方法 有四个参数:alert( title , msg , function(){} ,this) 其中title,msg为必选参数,function为 ...

  4. 【Ext.Net学习笔记】06:Ext.Net GridPanel的用法(GridPanel 折叠/展开行、GridPanel Selection、 可编辑的GridPanel)

    GridPanel 折叠/展开行 Ext.Net GridPanel的行支持折叠/展开功能,这个功能个人觉得还说很有用处的,尤其是数据中包含图片等内容的时候. 下面来看看效果: 使用行折叠/展开功能之 ...

  5. Ext.MessageBox消息框

    Ext JS消息提示框主要包括:alert.confirm.prompt.show 1.Ext.MessageBox.alert() 调用格式: alert( String title, String ...

  6. 【Ext.Net学习笔记】05:Ext.Net GridPanel的用法(包含Filter、Sorter、Grouping、汇总(Summary)的用法)

    GridPanel是用来显示数据的表格,与ASP.NET中的GridView类似. GridPanel用法 直接看代码: <ext:GridPanel runat="server&qu ...

  7. 【Ext.Net学习笔记】04:Ext.Net中使用数据、Ext.Net Store的用法、Ext.Net ComboBox用法

    之前的几篇文章都是介绍Ext.Net较为基础的东西,今天的这一篇将介绍数据的一些用法,包括XTemplate绑定数据.Store(Modal.Proxy).ComboBox的用法等. XTemplat ...

  8. Ext.MessageBox

    Ext.require([ 'Ext.window.MessageBox', 'Ext.tip.*' ]); Ext.onReady(function(){ Ext.MessageBox.confir ...

  9. Ext.Net学习笔记19:Ext.Net FormPanel 简单用法

    Ext.Net学习笔记19:Ext.Net FormPanel 简单用法 FormPanel是一个常用的控件,Ext.Net中的FormPanel控件同样具有非常丰富的功能,在接下来的笔记中我们将一起 ...

随机推荐

  1. 【Binary Tree Inorder Traversal】cpp

    题目: Given a binary tree, return the inorder traversal of its nodes' values. For example:Given binary ...

  2. c++11 pod类型(了解)

    啥是POD类型? POD全称Plain Old Data.通俗的讲,一个类或结构体通过二进制拷贝后还能保持其数据不变,那么它就是一个POD类型. 平凡的定义 .有平凡的构造函数 .有平凡的拷贝构造函数 ...

  3. Apple Remote Push Notifications

    1.帮助文档参考: https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/Remote ...

  4. sql server 数据页缓冲区的内存瓶颈分析

        查看数据库的计数器: SELECT * FROM  sys.dm_os_performance_counters   **也可以使用系统的性能计监测器查看. 右键图表-> 添加计数器. ...

  5. 用CSS3制作的旋转六面体动画

    这是用CSS3制作的旋转的六面体 请用火狐或谷歌浏览器预览,有些旋转角度做的不够好,请大神指教 top bottom left right front back

  6. Sqli-labs less 37

    Less-37 本关与34关是大致相似的,区别在于处理post内容用的是mysql_real_escape_string()函数,而不是addslashes()函数,但是原理是一直的,上面我们已经分析 ...

  7. POJ 2752 Seek the Name, Seek the Fame (KMP的next函数,求前缀和后缀的匹配长度)

    给一个字符串S,求出所有前缀,使得这个前缀也正好是S的后缀.升序输出所有情况前缀的长度.KMP中的next[i]的意义就是:前面长度为i的子串的前缀和后缀的最大匹配长度.明白了next[i],那么这道 ...

  8. POJ 1488

    #include <iostream> #include <string> using namespace std; int main() { string s; int i; ...

  9. C# 语音识别(文字to语音、语音to文字)

    最近打算研究一下语音识别,但是发现网上很少有C#的完整代码,就把自己的学习心得放上来,和大家分享一下. 下载API: 1)SpeechSDK51.exe                   (67.0 ...

  10. 简明Vim练级攻略(转)

    前言今天看到这篇文章,共鸣点非常多.它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级.完全就是我这一年来坚持使用Vim的过程.所以不管怎么我要转载这篇文章.翻译自& ...