特定のIDを持つjsonオブジェクトをdivに出力する方法を知りたいですか?! 私のjsonファイルは(短縮された)このように見え、私が使用するウェブショッププログラムによって自動的に生成されます:
"shipping":{
"methods":{
"core|13490|40699":{
"id":"core|13490|40699",
"price":{
"price_excl":"0.0000","price_incl":"0.0000"
}
},
"core|10292|40695":{
"id":"core|10292|40695",
"price":{
"price_excl":"21.0084","price_incl":"25.0000"
}
}
}
},
そして私のスクリプトは次のようになります:
window.onload = function(){
$.getJSON('http://shop.com/cart/?format=json', function(data){
$.each(data.cart.shipping.methods, function(index, method){
$('<span></span>')
.html('<strong>' + method.price.price_incl + '</strong>')
.appendTo('.cart-shipping');
});
});
};
私がアーカイブしようとしているのは、ID「core|10292|40695」の配送方法の配送価格のみが表示されていることです。コードを使用すると、両方の送料が表示されます。さらに、これらの価格を 25.000 ではなく「実際の」価格にフォーマットする方法を知りたいです。
おそらくご覧のとおり、私はJSON、jquery/ajaxにかなり慣れていませんが、喜んで学びます。上記はこのサイトを検索してアーカイブしましたが、私の質問は私が本当に理解できないものです.