Доброго времени суток, форумчане!
Подскажите, пожалуйста, как получить данные из ajax запроса?
executeScalarAjaxRequest: function (data) {
var id = null;
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);
alert(response);
id = response;
},
error: function (status) {
alert("Ошибка при получении данных: " + status.responseText);
}
});
return id;
}
Функция возвращает null, хотя сервер возвращает верные данные, вижу это в консоли и в alerte.