Показать сообщение отдельно
  #3 (permalink)  
Старый 13.12.2012, 14:21
Профессор
Отправить личное сообщение для Hoshinokoe Посмотреть профиль Найти все сообщения от Hoshinokoe
 
Регистрация: 08.01.2012
Сообщений: 253

laandrew,

Все действия необходимо выполнять в callback (т.к. операция асинхронная, то данные с сервера будут доступны только в этот момент)
var result=ajax_build(1, function(data){
document.getElementById('div').innerHTML = data;
return data;
});

И кроме того, функция ajax_build у вас ничего не возвращает, поэтому result всегда будет undefined.

Последний раз редактировалось Hoshinokoe, 13.12.2012 в 14:25.
Ответить с цитированием