Простой пример jQuery, PHP и JSONP?

Я столкнулся с проблемой политики одного и того же происхождения, и, исследуя эту тему, я обнаружил, что лучший способ для моего конкретного проекта - использовать JSONP для выполнения запросов между разными источниками.

Я читал эту статью от IBM о JSONP , однако я не на 100% понимаю, что происходит.

Все, что я прошу здесь, это простой jQuery> PHP JSONP запрос (или какая там может быть терминология;)) - что-то вроде этого (очевидно, это неверно, просто чтобы вы могли понять, чего я пытаюсь достичь :)) :

jQuery :

$.post('http://MySite.com/MyHandler.php',{firstname:'Jeff'},function(res){
    alert('Your name is '+res);
});

PHP:


Как мне преобразовать это в правильный запрос JSONP? И если бы я сохранил HTML в возвращаемом результате, это тоже сработало бы?

53
задан Jeff 24 July 2011 в 08:16
поделиться