0

Markit オンデマンド API を使用して単純な株式検索を実行しようとしていますが、API を介してデータにアクセスしようとすると、JSON で "Uncaught SyntaxError: Unexpected token : " が返されます。エラー内で返される JSON は正しいです。

{"Data":{"Status":"SUCCESS","Name":"Apple   Inc","Symbol":"AAPL","LastPrice":482.73,"Change":-0.0199999999999818,"ChangePercent":-0.00414293112376285,"Timestamp":"Fri Sep 27 15:59:59 UTC-04:00 2013","MarketCap":438558756810,"Volume":642152,"ChangeYTD":532.1729,"ChangePercentYTD":-9.29075869891158,"High":484.635,"Low":480.72,"Open":483.64}}

このエラーを修正する方法はありますか?

コードについては、私の JSfiddle http://jsfiddle.net/tgilbert/fXgLt/を参照してください。

どんな助けでも大歓迎です。

4

1 に答える 1

1

dataType を 'jsonp' に設定したため、jQuery は jsonp 要求を実行しようとしており、応答が json だけでなく有効な javascript であると想定しています。

于 2013-09-29T14:24:54.587 に答える