У меня есть скрипт php, который возвращает сериализованные данные php.И я пытаюсь получить эти данные с помощью метода $ .ajax () из jQuery 1.7. Здесь является примером.
$.ajax({
url: 'http://input.name/get.php?do=lookup' + '&domain=twittorama&tlds=.ru,.com,.net,.comf.ru',
type: 'GET',
dataType: 'text',
cache: 'false',
complete: function(res) {
alert('COMPLETE() done');
console.log(res);
}
});
В консоли я вижу только
Object { readyState=0, status=0, statusText="error"}
Итак, что я делаю не так?Не могли бы вы мне помочь?
UPD
Интересное замечание: если я использую JSONP, запрос dataType может принимать данные, но не может их обрабатывать. Вот пример .
$.ajax({
url: 'http://input.name/get.php?do=lookup',
data: 'domain=twittorama&tlds=.ru,.com,.net,.comf.ru',
dataType: 'jsonp',
cache: false,
success: function(data) {
alert("Data: "+data);
},
error: function(jqXHR, textStatus, errorThrown) {
alert("Error: "+textStatus);
console.log(jqXHR);
}
});