powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ExtJS addListener()
11 сообщений из 11, страница 1 из 1
ExtJS addListener()
    #37972255
alexander00513
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята, помогите пожалуйста. Немогу написать простой слушатель. Мне нужен глобальный, что бы висел просто сам по себе.
Смотрю сюда - http://docs.sencha.com/ext-js/4-1/#!/api/Ext.Ajax-method-addListener и как то не пойму что туда передовать, где писать свой код, который будет вызываться итд...
...
Рейтинг: 0 / 0
ExtJS addListener()
    #37972464
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexander00513Мне нужен глобальный, что бы висел просто сам по себе
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Ext.define("Bus", {
    singleton: true,

    mixins: {
        observable: "Ext.util.Observable"
    },

    constructor: function(config) {
        this.mixins.observable.constructor.call(this);

        this.addEvents({
            "smthevent1": true,
            "smthevent2": true
        });
    }
}
...
Рейтинг: 0 / 0
ExtJS addListener()
    #37972859
alexander00513
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. Подскажите, как получить обект response в ExtJS и вытащить из него название возвращаемой стрницы ?
...
Рейтинг: 0 / 0
ExtJS addListener()
    #37972929
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexander00513Подскажите, как получить обект response в ExtJS и вытащить из него название возвращаемой стрницы ?
А что Вы делаете вледствии чего получаете response? Он присутствует в том или ином виде в параметрах callback'ных функций.
...
Рейтинг: 0 / 0
ExtJS addListener()
    #37973008
alexander00513
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
2.
3.
Ext.Ajax.addListener("requestcomplete", function(response) {
            Ext.MessageBox.alert(response.defaultXhrHeader);
        });



Мне нужно как то вытащить имя прилетающей страницы, например home.jsp
...
Рейтинг: 0 / 0
ExtJS addListener()
    #37973026
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы полезли не в ту степь. См. Ext.Ajax -> Ext.Ajax.request()
...
Рейтинг: 0 / 0
ExtJS addListener()
    #37973074
alexander00513
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
дело в том, что у меня данные между страничкой и сервером летают ajax запросами. Но одна страница должна открываться обычным способом, а точнее при её вызове должно выполняться определённое поведение. Для этого мне нужно написать слушатель, который бы смотрел - если в ответе сервера прилетает ***.jsp - что то сделать.
...
Рейтинг: 0 / 0
ExtJS addListener()
    #37973090
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexander00513дело в том, что у меня данные между страничкой и сервером летают ajax запросами. Но одна страница должна открываться обычным способом, а точнее при её вызове должно выполняться определённое поведение
/me думает: с этого надо было и начинать ...

alexander00513Для этого мне нужно написать слушатель, который бы смотрел - если в ответе сервера прилетает ***.jsp - что то сделать. Тогда - да:
Код: javascript
1.
2.
3.
Ext.Ajax.on("requestcomplete", function(conn, response, options, eOpts) {
    ...
});
...
Рейтинг: 0 / 0
ExtJS addListener()
    #37973106
alexander00513
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Простите за кривой вопрос, больше не повторится. Подскажите, а можно ли считать эти куски кода эквивалентными ? Если нет, то в чём отличия?

Код: sql
1.
2.
3.
Ext.Ajax.addListener("requestcomplete", function(response) {
           ...
        });



и



Код: sql
1.
2.
3.
Ext.Ajax.on("requestcomplete", function(conn, response, options, eOpts) {
    ...
});
...
Рейтинг: 0 / 0
ExtJS addListener()
    #37973144
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexander00513Подскажите, а можно ли считать эти куски кода эквивалентными ?
Нет
alexander00513Если нет, то в чём отличия?
Код: sql
1.
2.
Ext.Ajax.addListener("requestcomplete", function(response) {
Ext.Ajax.on("requestcomplete", function(conn, response, options, eOpts) {


Хоть
http://docs.sencha.com/ext-js/4-1/#!/api/Ext.util.Observable-method-on on( eventName, [fn], [scope], [options] ) : Object
Shorthand for addListener .
,
однако
http://docs.sencha.com/ext-js/4-1/#!/api/Ext.Ajax-event-requestcomplete requestcomplete( conn, response, options, eOpts )
...
Рейтинг: 0 / 0
ExtJS addListener()
    #37973163
alexander00513
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / ExtJS addListener()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]