|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.03.2014, 18:38 | #1 |
Пользователь
Регистрация: 12.02.2014
Сообщений: 73
|
Сохранение переменной
Как в данном примере сохранить переменную с, какой бы answer не при шел все равно c = 0
Код:
|
13.03.2014, 22:04 | #2 |
Форумчанин
Регистрация: 15.02.2012
Сообщений: 821
|
Это асинхронность.
Для обработки ответов сервера надо использовать коллбэки. Собственно, функция success - это и есть коллбек, он будет выполняться когда придут данные с сервера (в это время функция messageShowTreatment уже выполнится и вернёт значение заданное изначально - 0). Из функции messageShowTreatment вы никак не сможете возвратить данные, полученные от сервера.
^-.-^ My GitHub
|
14.03.2014, 09:23 | #3 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
В параметрах $.ajax() можно добавить async: false, тогда выполнение функции заблокируется до получения ответа. Но это не джедай-метод, асинхронность рулит.
Alar, верни репу!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сохранение значения переменной при выходе из функции с++ | danil123 | Помощь студентам | 12 | 13.11.2013 15:00 |
VBA и Oracle: stored procedure из VBA и сохранение текста в переменной | Lionne | Microsoft Office Excel | 1 | 15.04.2013 19:51 |
Для public переменной класса присвоить адрес ячеек из внешней переменной | _KUL | Qt и кроссплатформенное программирование С/С++ | 2 | 28.05.2012 12:04 |
Сохранение переменной (delphi) | CAMOBAP | Помощь студентам | 5 | 11.02.2011 14:47 |
Работа с файлами (создание, удаление, открытие, связываение с переменной, очищение памяти переменной) | Arkuz | Общие вопросы Delphi | 12 | 25.09.2007 20:47 |