ショッピングカートの合計値を返す jquery 関数があります。関数は次のようになります。
function bakVormTotals(targetClass){
$.getJSON('http://shop.com/cart/?format=json', function(data){
$.each(data.cart, function(index, totals){
$('<strong/>').html('€' + totals.grand_total + '').appendTo(targetClass); // the grand total price
});
});
}
totals.grand_total の結果が
€undefined€undefined€undefined€undefined€undefined€undefined€2404.00
€2404.00 が正しい値です。これは値を返し続けるため、おそらくhtml部分を取り除く必要があります。これは正しいです?この問題を解決する方法はありますか?
これが役立つ場合、私のjsonは次のようになります(縮小)。
"totals":{"sub_total":"2020.17","taxes":[{"percentage":"0.1900","amount":383.83}],"grand_total":"2404.00"}}
どんな助けでも大歓迎