(простой) JQuery AJAX не возвращает данные - PullRequest
1 голос
/ 01 июля 2010

В окне оповещения ничего не будет отображаться и не будет возвращаться никаких данных с любого URL, когда он должен показывать страницу Google! Есть идеи? Я использую POST, потому что пытаюсь заставить его также отправлять данные строки запроса.

    $.ajax({
        type: "POST",
        url: "http://www.google.com",
        success: function(msg) {
            alert("Data Saved: " + msg);
        }
    });

Ответы [ 3 ]

3 голосов
/ 01 июля 2010

лет,

Вы выполняете междоменный сценарий.

изменить URL-адрес файла, который находится в вашем собственном домене.

$.ajax({
        type: "POST",
        url: "anyfileinYourDomain.xxx",
        success: function(msg) {
            alert("Data Saved: " + msg);
        }
    });
0 голосов
/ 01 июля 2010

Вы можете сделать это, только если у вас есть google.com, что, по-моему, маловероятно :) (проблемы с несколькими доменами)

Чтобы преодолеть это, вы можете публиковать сообщения на своем сервере и разрешать серверу подключаться к google.com, а затем отправлять пользователю данные, полученные с google.com.

0 голосов
/ 01 июля 2010

Я бы попробовал установить для dataType значение html и посмотреть, поможет ли это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...