ExtJs 自定义消息框语法:
Ext.MessageBox.show(Object config); config属性说明:
- title : 消息框标题栏
- msg:消息内容
- width:消息框的宽度
- multiline: 是否显示多行文本
- closable:是否显示关闭按钮
- buttons:按钮
- icon:图标
- fn:回调函数
1 var successHandler = function () {
2 Ext.MessageBox.show(
3 {
4 title: "提示",
5 msg: "发布成功",
6 width: 140,
7 multiline:true,
8 closable:false,
9 buttons: Ext.Msg.OK,
10 icon: Ext.Msg.INFO,
11 fn: function () {
12 LaunchedWFGrid.store.reload();
13 wfInstanceDetails.reset();
14 StartForm.hide();
15 }
16 });
17 }
ExtJs.MessageBox中已经定义了buttons的取值。如下所示:
CANCEL:只有"取消"按钮
OKCANCEL:有"确定"和"取消"按钮
YESNO: 有"是"和"否"按钮
YESNOCANCEL:有"是"、"否"和"取消"按钮
icons取值如下所示:
WARNING:警告图标
QUESTION:询问图标
ERROR:错误图标