2016-08-30 5 views
1

例は私がcan be found on this linkで作業しています。JSONPの使い方は?

マイJSONPの内容はとても以下のようになります。

myRun (
{ 
"Status": "SUCCESS", 
"Name": "Apple Inc", 
"Symbol": "AAPL", 
"LastPrice": 106.82, 
"Open": 106.62 
} 
) 

私は以下の使用していたコードは動作しません。 JSONPを使用するために再構成する方法がわかりません。

var selfish = this; 
$.getJSON('http://dev.markitondemand.com/MODApis/Api/v2/Quote/jsonp?symbol=AAPL&callback=myRun', function(data){ 
    console.log(selfish.data.Symbol); 
}); 
+1

'data.Symbol'? –

+1

getJSONの[docs](http://api.jquery.com/jquery.getjson/)を読んで、具体的にJSONPを作成する方法を教えてください。URLに検索文字列として 'somecallback =? 'のようなものが必要です。 '? 'は文字通り'? 'と' somecallback'は呼び出すAPIに依存します –

答えて

1
$.ajax({ 
    url: "url", 
    dataType: 'JSONP', 
    jsonpCallback: 'callback', 
    type: 'GET', 
    success: function (data) { 
     if (data.error) { 
       console.log ("data error:", data.error.errorMessage); 
     } 
    }, 
    error: function (data) { 
     console.log ("ajax connection error:"); 
    } 
}); 
関連する問題