相关疑难解决方法(0)

GroupBy在JavaScript中对JSON数据进行分组并填充在optgroup上

我有点失落.我得到这个JSON:

[{
    "id": "210",
    "name": "Name 1",
    "category": "Category 1"
}, {
    "id": "187",
    "name": "Name 2",
    "category": "Category 1"
}, {
    "id": "186",
    "name": "Name 3",
    "category": "Category 1"
}, {
    "id": "185",
    "name": "Name 4",
    "category": "Category 1"
}, {
    "id": "184",
    "name": "Name 5",
    "category": "Category 1"
}, {
    "id": "183",
    "name": "Name 6",
    "category": "Category 1"
}, {
    "id": "182",
    "name": "Name 7",
    "category": "Category 1"
}, {
    "id": "181",
    "name": "Name 8",
    "category": "Category 2" …
Run Code Online (Sandbox Code Playgroud)

jquery json optgroup

11
推荐指数
2
解决办法
2万
查看次数

jquery数组分组

我有这样的数组

abcArr = [["A", 10], ["B", 20], ["A",30],["C",40]]
Run Code Online (Sandbox Code Playgroud)

如何按A,B,C对值进行分组和求和...

$.each(abcArr , function() {
    if (this[0] == this[0]) { 
      this[1] + this[1] 
    }; // I know this will simple double [1] values :(
});
Run Code Online (Sandbox Code Playgroud)

期望的结果应该是

[["A", 40], ["B", 20], ["C",30]]
Run Code Online (Sandbox Code Playgroud)

arrays jquery

7
推荐指数
2
解决办法
4万
查看次数

标签 统计

jquery ×2

arrays ×1

json ×1

optgroup ×1