Невозможно отправить кросс-домен почтовый запрос

Здравствуйте, я пытаюсь опубликовать данные формы через $.post но получаю следующую ошибку.введите описание изображения здесь но когда я запускаю этот URL вручную, он работает нормально.

Код является:

$.post(
'http://dev.mydoamin/capture/' + ip + '/1',
$('form#frm1').serialize(),
function (data) {
var parsedJson = jQuery.parseJSON(data);
}
);

0

Решение

Это кросс-домен.
JQuery:

$.ajax({
url:'http://dev.mydoamin/capture/' + ip + '/1',
dataType: 'jsonp',
data: $('form#frm1').serialize(),
success:function(data){
var parsedJson = jQuery.parseJSON(data);
}
});

PHP:

<?php
$arr = array("return_array");
$arr['name'] = "response";
echo $_GET['callback']."(".json_encode($arr).");";
?>
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector