Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 29.05.2011
Сообщений: 12

Результат от выполнения ajax

14.10.2011, 22:10. Показов 1612. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброе время суток! вообщем проблема вот такая. Есть такой вот код:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
var m_key_reg;
$.ajax({
            type: "POST",
            url: "ajax.php",
            data: "nameorg="+nameorg+"&land="+land+"&typeuo="+typeuo+"&state="+state+"&indexland="+indexland+"&locality="+locality+"&address="+address+"&email="+email+"&phone="+phone+"&fax="+fax+"&nomination="+nomination+"&nameprj="+nameprj+"&specialty="+specialty+"&a_abstract="+a_abstract+"&num="+num,
            success: function(msg) {                //тут выполняется все хорошо, можно не смотреть
                alert(msg);                                 <-- вот тут результат 1001
                m_key_reg=msg;                         
            }
});
alert(m_key_reg);                     <-- а вот тут полная ерунда. пишет Undefined
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.10.2011, 22:10
Ответы с готовыми решениями:

Передать результат успешного выполнения Ajax на jQuery в php переменную
Пожалуй одна из самых тривиальных задач для профи и одна из самых сложных для понимания для новичков. Имеется код на jQuery: function...

Прогресс выполнения функции AJAX и время выполнения
Здравствуйте. Как ни странно не нашел ответа на решение своей проблемы. Есть функция, которая обрабатывается AJAX-ом на стороне сервера....

Вернуть в Ajax-success результат другого Ajax-success
Здравствуйте, уважаемые форумчане! У меня следующий вопрос. Есть скрипт, который выполняет ajax-запрос. Тот ajax, в свою очередь вызывает...

3
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
15.10.2011, 11:27
Цитата Сообщение от inv0 Посмотреть сообщение
а вот тут полная ерунда. пишет Undefined
Потому что порядок выполнения строк по времени такой:
2 - посылаем запрос, назначаем ему отработчик результата
11 - выдаем alert. Поскольку в переменную еще ничего не было присвоено, выдаётся undefined.
Всё, это часть завершилась.
(тратится некоторое время на отправку запроса и получение ответа)
6 - запускается обработчик ответа, выдается alert(msg) и msg присваивается в переменную.
0
0 / 0 / 0
Регистрация: 29.05.2011
Сообщений: 12
15.10.2011, 20:15  [ТС]
Ну а что тогда делать? просто дальше (после ajax запроса) в Js-скприпте мне нужна эта переменная.
0
81 / 81 / 8
Регистрация: 13.01.2010
Сообщений: 304
15.10.2011, 23:09
весь ког выполнять в success. Либо установить таймер.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.10.2011, 23:09
Помогаю со студенческими работами здесь

Ajax вернуть результат
(function($){$('.go').click(function(){$.ajax({url:'/all.php?v1='+$(this).data('x1')}).done(function(data){$('#form1').append('&lt;input...

Вставка картинки во время выполнения AJAX
Всем привет. Сложилась такая ситуация: передаю аяксом значение скрипту, и пока скрипт выполняется хотелось бы увидеть картинку...

После выполнения ajax-запроса переменная теряется
Возможно я чего-либо не смыслю в тонкостях работы JS. У меня есть такая функция: const DatabaseHandler = { //... request:...

Загружать результат ajax в определенный div
подскажите, как реализовать чтоб ответы сервера, ну типа проверка введенных данных, ошибки и т.д. загружались в определенный div? ...

Return ajax результат в виде переменной
Здравствуйте, есть код: // если так function get_cart() { $.post( &quot;confirm_order/get_cart.php&quot;, function( data ) { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru