JSONPリクエストをサーバーに送信し、そこからアプリケーション/ jsonレスポンスを取得します。"Uncaught SyntaxError:予期しないトークン:" JSONPレスポンス
My機能:クロームコンソールで
function testJSONP(url) {
$.ajax({
url: url,
jsonp: "callback",
contentType: 'application/json',
dataType: "jsonp",
success: function (response) {
console.log(response);
}
});
}
私は「:予期しないトークン:キャッチされないでSyntaxError」取得エラーメッセージを、コンソールには出力がありません。私はjsonの応答を手動で検証しました。それは問題ありません。
何が問題なのですか?
ネットワーク]タブでの応答は何ですか?間違ったレスポンスが原因で解析エラーが発生する可能性があります。 – Nunicorn
'jsonp:" callback "を設定しないと、応答は' callback(jsonStuff) 'となるでしょうか? – George
あなたのサーバはjsonではなくjavascriptを返さなければなりません: 'callback(json)' – Joschi