Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.03.2009, 12:14
Аватар для Shasoft
Профессор
Отправить личное сообщение для Shasoft Посмотреть профиль Найти все сообщения от Shasoft
 
Регистрация: 03.03.2009
Сообщений: 156

Синхронный запрос данных по AJAX
Везде описан способ асинхронного запроса данных по AJAX.
Для этого нашел хорошую библиотеку tw-sack.js
Но мне нужно синхронный запрос данных. Т.е. запросить данные, а потом подождать пока они придут и только потом выполняться дальше.

Хотя в вызове методов и нашел флаг async, но если задаю его в false, то ничего не работает.
Может кто-нибудь может кинуть ссылку на статью, в который описан синхронный запрос данных?
Ответить с цитированием
  #2 (permalink)  
Старый 03.03.2009, 12:16
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

xhr.open('get', url, false);
xhr.send(null);
if (xhr.status == 200)
    alert(xhr.responseText);

xhr - инстанс объекта XMLHttpRequest
Ответить с цитированием
  #3 (permalink)  
Старый 03.03.2009, 14:07
Аватар для Shasoft
Профессор
Отправить личное сообщение для Shasoft Посмотреть профиль Найти все сообщения от Shasoft
 
Регистрация: 03.03.2009
Сообщений: 156

Спасибо за ответ.
Как оказалось я и раньше всё правильно делал.
Однако, не учел одну простую вещь - при синхронном вызове функция onreadystatechange не вызывается. А именно в ней возвращаемый текст записывается в соответсвующее поле ajax запроса.
Правильный рабочий пример очень помог. Теперь осталось только доработать напильником указанную библиотеку.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с обработкой селектов html кода, пришедшего через ajax запрос Rage jQuery 6 26.01.2009 14:15
Хранимая область данных. PolarWolf Общие вопросы Javascript 17 14.01.2009 18:25
Неверный результат в AJAX с получением HTML Raynor AJAX и COMET 3 17.12.2008 18:38
ajax запрос с подгружемным js HelpeR AJAX и COMET 1 27.10.2008 12:44
Просмотр передаваемых данных через AJAX Гость AJAX и COMET 3 04.08.2008 14:34