Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Переопределить метод. (https://javascript.ru/forum/extjs/55426-pereopredelit-metod.html)

Rastiniak 27.04.2015 12:55

Переопределить метод.
 
Ext.js 3, нужно переопределить метод.Пытался сделать следующим образом
Ext.override('Ext.lib.Ajax', {
        createExceptionObject: function(tId, callbackArg, isAbort, isTimeout) {
            return {
                tId : tId,
                status : isAbort ? -1 : 0,
                //statusText : isAbort ? 'transaction aborted' : 'communication failure',
                statusText :'Произошел разрыв связи.</br>Для дальнейшей работы необходимо обновить страницу (клавиша F5 или Ctrl+R)',
                isAbort: isAbort,
                isTimeout: isTimeout,
                argument : callbackArg
            };
        }
    });

Похоже, нужно по-другому

siber-biber 30.04.2015 09:51

https://www.sencha.com/forum/showthr...b.Ajax-problem

Rastiniak 30.04.2015 13:51

Через Ext.apply() почему то тоже не получилось.Возможно, потому, что serializeForm и createExceptionObject по разному объявлены.Одна public, другая private.
Решил свою проблему без переопределения метода


Часовой пояс GMT +3, время: 14:07.