Тема: return в callback
Показать сообщение отдельно
  #8 (permalink)  
Старый 06.08.2015, 08:38
Интересующийся
Отправить личное сообщение для maksimka2112 Посмотреть профиль Найти все сообщения от maksimka2112
 
Регистрация: 07.08.2014
Сообщений: 25

Сообщение от khusamov Посмотреть сообщение
Это же асинхронный вызов. То есть функция myFunc завершает выполнение ДО ТОГО как завершится функция callback. Поэтому myFunc не сможешь выдать с

кстати, у вас в функции myFunc нет даже return)))
То,что ассинхронный я понял. Просто думал,что можно как-то изловчиться. В 4 эксте всё решается командой async: false, но у меня 3 экст...
return есть в callback, вы невнимательно смотрели. Но если его вывести за пределы callback, то будет возвращаться совершенно иная переменная. И даже определение её в качестве глобальной не поможет, функция,как вы и сказали,выполнится быстрее ответа с сервера. Видимо мою проблему не решить. Либо решить подключением jQuery или prototype.js
Ответить с цитированием