Я хочу использовать ajax для отправки и получения из API, но каждый раз получаю ошибку CORS.
Я пытаюсь добавить этот код строки в ajax, но все еще не работает
xhrFields: { withCredentials:true },
и получаюэта ошибка
Access to XMLHttpRequest at 'http://mywebsite.com/api/users/request_login' from origin 'null' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
это моя функция ajax
$(document).ready(function(e) {
$("form[ajax=true]").submit(function(e) {
e.preventDefault();
$("#loadingimg").show();
$.ajax({
url: "http://mywebsite.com/api/users/request_login",
xhrFields: { withCredentials:true },
type: 'POST',
contentType: 'application/json',
data: '{"phone_number":"12345678"}',
success: function(returnhtml){
$("#result").html(returnhtml);
$("#loadingimg").hide();
}
});
});
});