Показать сообщение отдельно
  #6 (permalink)  
Старый 10.04.2017, 12:15
Кандидат Javascript-наук
Отправить личное сообщение для AlexTrader Посмотреть профиль Найти все сообщения от AlexTrader
 
Регистрация: 23.12.2016
Сообщений: 121

Сообщение от ksa Посмотреть сообщение
При асинхронном ответе все действия выполняются в калбек-функциях.
Это тоже понимаю,

executeAjaxRequest: function (data, callback) {
        console.log("Параметры запроса к API " + data.resource + ":");
        console.log(data);
        $.ajax({
            type: "POST",
            url: "/api/proxy",
            dataType: "json",
            contentType: "application/json",
            data: JSON.stringify(data),
            success: function (response) {
                console.log("Ответ от API " + data.resource + ":");
                console.log(response);
                callback.success(response);
            },
            error: function (status) {
                callback = [];
                alert("Ошибка при получении данных при запросе к " + data.resource + ":" + status.responseText);
            }
        });
    }
Ответить с цитированием