Пишу приложение на cordova. Пытаюсь отправить ajax запрос на сервер.
$.ajax({
url: 'http://мой свервер/get_city.php',
data:{'city':$('#city').val()},
success: function(data){
console.log(data);
},
error: function(data){
console.log(data);
},
type: "GET",
dataType: "text"
});
В файле get_city.php первой строкой указано:
header("Access-Control-Allow-Origin: *");
В итоге после выполнения запроса в лог уходит ошибка
XMLHttpRequest cannot load http://мой сервер/get_city.php. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8383' is therefore not allowed access. The response had HTTP status code 404.
Пробовал создавать файл .htaccess со строкой Header set Access-Control-Allow-Origin "*" - результат тот же. В чём моя ошибка?
Сборка персонального компьютера от Artline: умный выбор для современных пользователей