Javascript.RU

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

ожидание завершения ajax в событии
Всем привет! сильно не бейте, не очень силен в js, но весь день сегодня бьюсь над одной проблемой.
У меня в скрипте выполняется якс запрос, в нем в onsuccess глобальная переменная peremenn приравнивается true
есть кнопка submit, при нажатии на которую обрабатывается форма, содержимое которой зависит от аякса. Как бы мне написать такой код, чтобы когда пользователь нажимал на сабмит, скрипт сначала дожидался, пока глобальная переменная peremenn станет тру (аякс полностью выполнится), а только потом запускался код, который висит на submit?
Заранее спасибо за помощь и понимание
Ответить с цитированием
  #2 (permalink)  
Старый 05.12.2011, 19:42
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

делай синхронный запрос
Ответить с цитированием
  #3 (permalink)  
Старый 09.12.2011, 04:01
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 642

В момент отсылки ajax-запроса блокируйте форму, чтобы пользователь не мог нажать ни кнопку "submit", ни Enter. По факту прихода ответа от сервера (ajax) разблокируйте форму.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ajax таблица gofkane Работа 1 26.09.2011 18:26
Ajax таблица gofkane Работа 0 25.09.2011 11:53
кеширование HTML переданого через ajax BorisBritva jQuery 6 02.04.2011 01:23
Ajax разбор метода mycoding jQuery 14 21.05.2010 10:57
Объясните как вызывается ajax скрипт AddressBook из формы prog90 AJAX и COMET 3 06.06.2009 16:12