覆盖Ext Direct回调或其他什么?

时间:2015-06-02 12:17:37

标签: extjs ext-direct

我有很多Ext Direct调用,我需要在结果到达后显示一个消息框。

Direct.Class.Function (params, function (result) {
   // need to show message box in many ajax result like this

   //...
})

这有什么解决方案吗?我可以以某种方式在唯一回调之前覆盖或进行默认回调吗?

1 个答案:

答案 0 :(得分:0)

我找到了! :)

Ext.direct.Manager.on('message', function(e){
    Ext.Msg.show({
        title: "Message",
        msg: e.text, 
        buttons: Ext.Msg.OK, 
        icon: Ext.Msg.INFO, 
        fn: function (btn) { 
            location.href = e.url;
        },
        scope: this 
    });
});