AJAX пост на внешний URL [дубликаты]
На этот вопрос уже есть ответ здесь:
Как отправить междоменный запрос POST через JavaScript? 17 ответовЯ пытаюсь опубликовать данные с помощью ajax на внешний URL-адрес с помощью следующего кода:
$(document).ready(function(){
$('.submit_button').click(function() {
$.ajax({
type : 'POST',
url : 'http://site.com/post.php',
dataType : 'text',
data: $("#infoForm").serialize()
}).done(function(results) {
alert(results);
});
event.preventDefault();
});
});
Но я получаю следующую ошибку:
XMLHttpRequest не может загрузитьhttp://site.com/post.php, Нулевой источник не разрешен Access-Control-Allow-Origin.
Я также добавил следующую строку в файл htaccess на моем сервере
Header set Access-Control-Allow-Origin *
Кто-нибудь сможет сказать мне, что я делаю неправильно и как я могу публиковать данные на внешний URL-адрес?