Javascript.RU

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

Ответы с сервера на ajax запрос вставлять друг под другом
Отправляю аякс (jquery) функция перезапрашивается столько раз сколько элементов в массиве. каждый раз приходит ответ с сервера, и он перезатерает предыдущий ответ.
как записывать ответы в столбик(что-то на подобие чата чтоб получалось)
Ответить с цитированием
  #2 (permalink)  
Старый 12.08.2016, 13:40
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,147

Сообщение от novichok82
как записывать ответы в столбик(что-то на подобие чата чтоб получалось
Например каждый "ответ" вставлять в некий ДИВ и тот див добавлять в конец некоего материнского элемента...
Ответить с цитированием
  #3 (permalink)  
Старый 12.08.2016, 14:24
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

ksa, ТС по очевидности описал происходящее. На самом деле у него же цикл который выстреливает все запросы очередью мгновенно, и все они как на подбор - одинаковые, сформированные по последним в цикле параметрам и приносят одно и то же, а ТС кажется "перезатерает".
Ответить с цитированием
  #4 (permalink)  
Старый 12.08.2016, 14:37
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Например мы хотим получить тюремные сроки для всех членов семьи:

var mafia = ['dad','mom','grandpa','grandma','son']
url='/site/';

for(var i=0; i<mafia.length;i++)
   ajax(url+mafia[i],function(rsp){
           mafia[i]=rsp.jailSentense;
   })


а получим только для son, поскольку получим 5 одинаковых запросов, а именно вот таких

ajax('/site/son',function(rsp){mafia[5]=rsp.jailSentense;}
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не понимаю, что происходит с ответом сервера на ajax запрос, если кто сталкивался под happy_Mikhail jQuery 1 18.11.2014 18:48
Книги по Ajax BaVa Учебные материалы 18 18.08.2013 14:05
Не могу сделать ajax запрос jazzz13 AJAX и COMET 4 17.05.2012 16:31
Перехват Ajax ответов от сервера shock-in AJAX и COMET 6 27.01.2011 16:49
ajax запрос с подгружемным js HelpeR AJAX и COMET 1 27.10.2008 12:44