Показать сообщение отдельно
  #4 (permalink)  
Старый 12.02.2013, 08:37
Аватар для mi.rafaylik
Кандидат Javascript-наук
Отправить личное сообщение для mi.rafaylik Посмотреть профиль Найти все сообщения от mi.rafaylik
 
Регистрация: 07.12.2012
Сообщений: 113

Попутно возникла следующая ситуация:
Я выполняю abort() для переменной chatExit, а в самой переменной (точнее в ajax-запросе) при этом наступает событие error, при котором отправляется повторный запрос.

Решил проблему так:
При выходе из чата скрываю блок с сообщениями (chat-posts) и отображаю блок логина.
В событии error (которое в ajax-запросе) пишу функцию (которую выношу из запроса). В функции пишу условие - если блок chat-posts видим (is:visible) тогда выполняется отправка повторного ajax-запроса. Если же chat-posts невидим (вышли из чата), ничего не происходит ))
Ответить с цитированием