Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> moo ajax, как получить состояние запроса, moo ajax, как получить состояние запроса 
:(
    Опции темы
Dave
Дата 13.6.2008, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 17.6.2004

Репутация: нет
Всего: 1



вот пишу я например
Код

new ajax(url, { method: 'post', onComplete: '', request:(url) }  );


как получить состояние запроса ? 
мне нужно показывать гифку во время его выполнения и само собой убирать ее когда запрос выполнен.
PM MAIL   Вверх
Sannis
Дата 13.6.2008, 18:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.8.2007
Где: Москва

Репутация: нет
Всего: 13



Можно указать, что выполнить по завершению, используя onComplete, разве нет?


--------------------
Я Критик Джим, раньше писал моды для IPB 1.3.x-2.3.x, а теперь продвигаю Node.js в массы.
PM MAIL WWW   Вверх
Dave
Дата 18.6.2008, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 17.6.2004

Репутация: нет
Всего: 1



это не то.

мне нужно знать выполняется ли еще запрос или уже выполнен. 

Запрос может выполнятся несколько секунд и в это время я хочу показывать , скажем, окошко  в котором я напишу 'Подождите, ваш запрос выполняется', когда запрос выполнится то я убираю это окошко и показываею сообщение о том что запрос выполнен.

PM MAIL   Вверх
Sannis
Дата 18.6.2008, 21:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.8.2007
Где: Москва

Репутация: нет
Всего: 13



А я думаю то ;)
Сейчас вы, видимо, пишите примерно такой код:
Код

function функция_которая_обрабатывает_ответ(ответ)
{
   ...
}
new ajax(url, { method: 'post', другие параметры, onComplete: функция_которая_обрабатывает_ответ  }  ).request();

Если его заменить на:
показать_сообщение("Загрузка...");
Код

new ajax(url, { method: 'post', другие параметры, onComplete: функция_которая_обрабатывает_ответ  }  ).request();
function функция_которая_обрабатывает_ответ(ответ)
{
   скрыть_сообщение();
   показать_сообщение("Загрузка завершена.");
   ...
}
, то будет именно 
Цитата(Dave @  18.6.2008,  13:01 Найти цитируемый пост)
хочу показывать , скажем, окошко  в котором я напишу 'Подождите, ваш запрос выполняется', когда запрос выполнится то я убираю это окошко и показываею сообщение о том что запрос выполнен


Пример кода: http://codeigniter.com/wiki/Mootools/

Это сообщение отредактировал(а) Sannis - 18.6.2008, 21:35


--------------------
Я Критик Джим, раньше писал моды для IPB 1.3.x-2.3.x, а теперь продвигаю Node.js в массы.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.0401 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.