内部のAjax関数(結果)からデータを受け取りたい。Ajax Jsonpの内部からデータを取得する
なぜこのアプリは動作しませんか?
お願いします。
function star(a) {
var res;
$.ajax({
url: 'https://api-metrica.yandex.com/analytics/v3/data/ga?end-date=today&ids=ga%3A35416355&dimensions=ga:pagePath&metrics=ga:users&filters=ga:pagePath==/p/etkinlikler.html&start-date=2015-10-25&oauth_token=AQAAAAAVs-uLAASpEAf-MmJK_kHgpU9Fwv8WArM',
dataType: 'jsonp',
async: false,
success: function(result) {
res = result.totalsForAllResults["ga:users"];
}
});
return res;
}
https://jsfiddle.net/q6vfgemp/
'非同期:偽、' ... JSONPができます**はありません**同期されていても、まったくありません - https://stackoverflow.com/questions/14220321/how-do-i-return-the-response-from-an-asynchronous-call –
結果は「無効なトークン」です。 。これはあなたが取っておきたいテキストですか? – derloopkat
私はjsonpのポイントは、応答が呼び出すべきjavascriptのメソッドをエンドポイントに伝えていると思っていたので、そのメソッド内のデータにアクセスできます。 – Taplar