Сообщение от danik.js
|
Vikky, на то она и асинхронность, что твой код не останавливается, дожидаясь ответа, а продолжает выполняться дальше. А это значит что return responseText выполнится тутже, когда запрос даже еще не дошел до сервера!
Решение - используй callback-функции. Схожая тема: Как получить переменную после пост.
|
Именно не поняв ничего в том топике - я этот и создал..
Просто не понимаю: как может быть, что
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState !== 4) return;
if (xmlHttp.status === 200) {
alert(xmlHttp.responseText);
}
}
выводит значение из БД во всплывающем окошке, а просто на страницу - нет..