Выдает ошибку в консоли No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'file://' is therefore not allowed access.
Сам запрос
$("#id_button").click(function (e) {
e.preventDefault();
var UserId = $('input[name=SteamId]').val().trim();
if (!UserId) {
alert("Вы забыли указать имя");
return;
}
console.log("id_button");
$.ajax({
method: "GET",
url: "...users/add/?usersid=" + UserId,
dataType: "json",
success: function (data) {
console.log(data.steamid);
$("#steam-id-result").text(data.steamid);
}
})
});
Если есть доступ к коду сервера, на который вы делаете запрос - добавьте в заголовок ответа следующую строку:
Access-Control-Allow-Origin: *
В случае с php это будет что-то вроде такого:
header('Access-Control-Allow-Origin: *');
Вместо знака * вы можете вписать свой домен, с которого делаете запрос.
Если вы не можете править код сервера - у вас не получится отправить запрос к домену, который возвращает ответ без этого заголовка.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники