Я сделал функцию, которая должна выполнять длинный опрос и извлекать живые данные, которые «передаются» мне. Сейчас я тестирую объект json, отформатированный так, как он будет выглядеть после получения данных. Кажется, пока он работает точно. Мне просто интересно, что вы думаете об этом? Вы бы как-то рефакторинг или совсем по-другому?
var url = '../../path_to_script/respondents.json';
function fetchData() {
$.ajax({
url: url,
method: 'GET',
dataType: 'json',
contentType: "application/json; charset=utf-8",
cache: false,
success: function (data) {
//parseData(data);
setTimeout(function () { fetchData() }, 5000);
console.log(data);
},
error: function (data) {
setTimeout(function () { fetchData() }, 5000)
}
});
}
Привет