我想知道如何将具有特定 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 很陌生,但我愿意学习。以上我通过搜索这个网站进行了归档,但我的问题是我真的无法弄清楚。