【发布时间】:2011-02-28 22:03:00
【问题描述】:
给定一个关联数组(由jQuery.serializeArray() 返回的排序),如下所示:
[
{ 'name': 'abc', 'value': 'aaa', '__proto__': [Object] },
{ 'name': 'def', 'value': 'bbb', '__proto__': [Object] },
{ 'name': 'abc', 'value': 'ccc', '__proto__': [Object] }
]
如何使用 jQuery 或仅使用 javascript 将其转换为 name: [values] 的关联数组,如下所示:
{
'abc': ['aaa', 'ccc'],
'def': ['bbb']
}
这似乎本质上是这个问题的反面:Build associative array based on values of another associative array... 但在 Javascript(不是 PHP)中。我在 Stackoverflow 上找不到这个问题,但我认为它会被问到。
感谢您的阅读。
布赖恩
【问题讨论】:
标签: javascript jquery map associative-array