Убедитесь, что URL вашего запроса в том же источнике вашего сайта, если это не так, у вас есть проблема межсайтового скриптинга. Только способ обойти это:
- Получение «более высокого» доступа / привилегий в браузере, то есть создание дополнения / расширения или использование Greasemonkey
Используйте прокси через собственный сайт, чтобы получить запрос на файл:
var getURL = "http://www.example.co.uk/erc/end_incident.php";
$.ajax({
type: "POST",
url: "/get_url.php?url=" + encodeURIComponent(getURL),
data: { name: "Daniel", phone: "01234123456" },
success: function(msg){
alert('Success!');
}
});
Я рекомендую вам добавить функцию error
к вашему ajax. Удивительно, сколько людей просто сосредотачиваются на success
и никогда не обрабатывают ошибку!
error: function()
{
console.log(arguments);
}