Art*_*t F 4 javascript extjs extjs4
我有一个 ExtJs 表单,它在收到来自服务器的响应时根据提交是否成功显示一个弹出窗口。代码如下所示:
if (form.isValid()) {
form.submit({
success: function (form, action) {
Ext.Msg.alert('Success', action.result.msg);
},
failure: function (form, action) {
Ext.MessageBox.show({
title:'Failure',
msg: action.result.msg,
buttons: Ext.MessageBox.OK,
icon: Ext.MessageBox.ERROR
});
}
});
}
Run Code Online (Sandbox Code Playgroud)
现在,我想要一个带有“检查”图标的消息框,而不是成功的警报消息。看起来它不像 Ext.MessageBox.ERROR 那样在 ExtJS 中可用,所以我想知道如何创建一个自定义图标以显示在那里?
图标配置选项只是一个 CSS 类,定义一个新的,如:
.check-icon {
background-image: url(../img/check.png');
background-repeat: no-repeat;
}
Run Code Online (Sandbox Code Playgroud)
然后在配置中:
icon: 'check-icon'
Run Code Online (Sandbox Code Playgroud)
应该做你想做的。
| 归档时间: |
|
| 查看次数: |
5263 次 |
| 最近记录: |