2010年12月21日

メモ:PHPでJSONPを返すサンプルコード

PHP側で

echo $_GET['callback'] . '(' . json_encode($object) . ');';

JS側で

$(function(){
   $.getJSON('foo.php?callback=?',
    {},  // No additional parameters sent
    function (data) {
       // data is now JSON object instantiated from retrieved info
       alert(data*'key'*);
   });
});

参考:
Mantis and Jessamine | Creating a JSONP Data Provider in PHP

Share on Twitter Share the post
Qihuan Piao

朴 起煥

東京で働いている「外人歴」9年のソフトウェア「ライター」。いつの間にか納豆が食えるようになり、これで日本に慣れきったと思いきやまだまだ驚きが続いてる。読んだり書いたりするのが好きで、自身の経験や本から得た「何か」をここに書き出してる。最近古本屋にハマってる。

他にも英語中国語で書いてます、よろしければチェックしてみてください。