- As is usual -

[jQuery]JSONPでコールバック名固定のAPIを利用するときのメモ

Creation date: 2012-09-28 02:16:11 +0900 JST
Updated: 2012-09-28 02:16:11 +0900 JST

Category: JavaScript
Tags : Ajax, jQuery

JSONPを利用できるAPIはいろいろとある。
そのAPIの中にはコールバック名が固定で提供されているものもたまにある。
その時の $.ajax の設定メモ

$.ajax(
  'url': '[APIのURL]',
  'type': 'GET',
  'dataType': 'jsonp',
  'jsonp': false,
  'jsonpCallback': '[コールバック名]'
).success(function() {
  [データ受信時の処理]
}).done(function() {
  [完了時の処理]
}).fail(function() {
  [エラー時の処理]
});

jsonp を false にして、jsonpCallback で コールバック名を指定する。