2007年08月
jQuery JSONP plugin
- 2007-08-13 (月)
- Javascript
最近遅ればせながらjQueryを使い始めてみているのですが、jQueryは標準ではクロスドメインのJSONPリクエストに対応していないようでした。AJAX系APIの中には $.getScript() のようにレスポンスをjavascriptソースとして実行するものもありますが、あくまで同一ドメイン内通信に限定されているので、「JSONP対応のWebサービスからデータを直接取得」のような用途には使えません。
じゃあ、ということで随分前 (2006-01-25) にMichael Geary氏がJSONP用のjQueryプラグインをさくっと作って公開してくれています:
JSON for jQuery - mt.to
これでとりあえずは事足りるのですが、幾つか気になった部分に改修を入れたupgradeバージョンを作成したので共有してみます。使い方も変わっているので、本家とは別の名称で。しかも本家のネームスペースは jquery.json.js だったので、図々しくもこちらは jquery.jsonp.js にしてみました (ドキドキ
- Comments: 2