За последние 24 часа нас посетил 17861 программист и 1569 роботов. Сейчас ищут 789 программистов ...

crossdomen

Тема в разделе "JavaScript и AJAX", создана пользователем PetrOFF, 17 фев 2011.

  1. PetrOFF

    PetrOFF Активный пользователь

    С нами с:
    13 май 2009
    Сообщения:
    102
    Симпатии:
    0
    Надо наладить обмен даными между сайтами в фоновом режиме, нашел jsop
    на клиенти запрос
    Код (Text):
    1.  
    2. $.getJSON('http://site/index.php?callback=?', function(json) {
    3.  alert(json);
    4.  });
    скрипт отрабатывается но нечего не происходит :(

    серверная сторона

    Код (Text):
    1.  
    2. $datas=array("message"=>"hello");
    3. echo json_encode($datas);
    ссылка открывается и работает.
    Подозреваю что не так отдаю серверную часть?
    Что не так?
     
  2. PetrOFF

    PetrOFF Активный пользователь

    С нами с:
    13 май 2009
    Сообщения:
    102
    Симпатии:
    0
    Так оказывается ответ с сервера надо заматывать в функцию обвертку, только как это в jquery сделать не понятно
     
  3. PetrOFF

    PetrOFF Активный пользователь

    С нами с:
    13 май 2009
    Сообщения:
    102
    Симпатии:
    0
    Ну как все гда, ответ нашелся. Надо ответ сервера заворачивать в функцию обвертку
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768