我的数组如下:
[
{
"name": "847_KK_0_KK_0tab1_checkbox",
"cost": 10,
"additionname": "Topping mango1",
"addtionid": 100
},
{
"name": "847_KK_1_KK_0tab1_checkbox",
"cost": 12,
"additionname": " Topping mango2",
"addtionid": 101
},
{
"name": "847_KK_1_KK_0tab2_checkbox",
"cost": 12,
"additionname": " Topping mango2",
"addtionid": 111
},
{
"name": "847_KK_1_KK_0tab2_checkbox",
"cost": 12,
"additionname": " Topping mango2",
"addtionid": 111
}
]
在上面的数组中,名称tab1_checkbox
指的是第一个数量。同样,名称tab2_checkbox
指的是第二数量。
我需要将数据分类为:
for (var i = 0; i < toppcrustsdata.length; i++) {
var name = toppcrustsdata[i].name;
var additionname = toppcrustsdata[i].additionname;
toppings_quantitywise.push({
'name': 'Quantity'+,
'value': values
});
}
我的小提琴:http://jsfiddle.net/7ku720du/7/
我想要的输出是
[
{
"name": "Qty1",
"values" : ["Topping mango1", "Topping mango2"]
},
{
"name": "Qty2",
"values" : ["Topping mango2", "Topping mango2"]
}
]
我想用Jquery
创建以下javascript数组