Google API を使用して簡単な通貨換算を行い、jQuery または Rails メソッドを使用して Rails ビューに「レート」情報のみを表示しようとしています。
返される JSON は次の形式です。
{"to": "EUR", "rate": 0.74928817599999997, "from": "USD"}
これまでのところ、次のように jQuery Ajax リクエストを試しました。
$(document).ready(function(){
$.getJSON('http://rate-exchange.appspot.com/currency?from=USD&to=EUR', function(data) {
var items = [];
$.each(data, function(key, val) {
items.push('<li id="' + key + '">' + val + '</li>');
});
$('<ul/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('#exchange');
});
});
項目配列や順序なしリストは実際には必要ありません。これが機能することを確認するために、jQuery ドキュメントからこのほとんどをコピーしました。
このコードについて、または同じことを実装するためのより良いRailsの方法があれば、助けていただければ幸いです。