Сегодня я хотел запросить что-то с моего веб-сервера с javascript. Я пришел с этой функцией:
function getRandomCar()
{
var response="test";
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
response = this.responseText;
}
};
xhttp.open("GET", "req_rndcar.txt", true);
xhttp.send();
return response;
}
Я понимаю, что проблема в том, что ajax асинхронный, но даже я много читал, я до сих пор понятия не имею, что мне делать, чтобы это сделать код работы.