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

Вернуть данные из ajax функции
Здравствуйте!
Прошу помощи в следующем вопросе.

Есть код:
function ajax_build(id, callback) {
var http = createObject();
http.onreadystatechange = function() {
if(http.readyState == 4 && http.status == 200) {
var response = http.responseText;
if(response != '') {
callback(response);
}
}
}
http.open('GET', '/scripts/ajax_build.php?id='+id+'&nocache='+nocache);
http.send(null);
}


var result=ajax_build(1, function(data){
return data;
});

document.getElementById('div').innerHTML = result;

В результате выдается: "undefined".

Прошу помощи в решении данной проблемы.
Ответить с цитированием