https://raw.github.com/currencybot/open-exchange-rates/master/latest.jsonから自分のWebページにデータ(国名と金額)を表示したいと思います。その方法を教えてください。
user1325759
質問する
24770 次
3 に答える
3
このようなリクエストには JSONP を使用できますが、アクセスしようとしている URL には JSONP 機能がないと思います。為替レートが必要なので(使用しようとしているURLによると思います)、次を使用できます。
$(document).ready(function(){
$.ajax({
url: 'http://openexchangerates.org/latest.json',
dataType: 'jsonp',
success: function(json) {
// Rates are in `json.rates`
// Base currency (USD) is `json.base`
// UNIX Timestamp when rates were collected is in `json.timestamp`
rates = json.rates;
base = json.base;
console.log(rates);
}
});
});
参照:こちらをご覧ください
それが役に立てば幸い
于 2012-04-11T06:15:27.973 に答える
3
これはjQueryで動作するはずです:
$.ajax({
url: 'https://raw.github.com/currencybot/open-exchange-rates/master/latest.json',
dataType: 'jsonp',
success: function (data, textStatus, jqXHR) {
//the variable 'data' will have the JSON object
// In your example, the following will work:
alert(data.disclaimer);
error: function(jqXHR, textStatus, errorThrown) {
//Error handling code
alert('Oops there was an error');
}
}
});
于 2012-04-11T06:17:45.047 に答える
1
jQuery.getJSON()関数を使用する
このチュートリアルを実行するhttp://api.jquery.com/jQuery.getJSON/
于 2012-04-11T06:03:04.530 に答える