Показать сообщение отдельно
  #3 (permalink)  
Старый 25.04.2012, 02:01
Новичок на форуме
Отправить личное сообщение для stopstopstop Посмотреть профиль Найти все сообщения от stopstopstop
 
Регистрация: 29.01.2011
Сообщений: 4

Я не хочу у каждого proxy проверять статус ответа.
Сделал так. Глобально слушаю


Ext.Ajax.on({
  requestexception: function (conn, response, options) {
    if ( response.status == 401 ) {
      //открываю форму авторизации
      //....
      //слушаю событие userlogin у app, которое является ссылкой
      //на приложение
      app.on('userlogin', function() {
        Ext.Ajax.request(options);
        //всего-то и нужно было, сделать запрос с теми же options
      });
    }
  }
});


Спасибо.
Ответить с цитированием