【发布时间】:2021-11-17 04:52:07
【问题描述】:
以前可能已经问过类似的问题,但我没有找到。 我有这样的字符串:
-
grand-parent/parent/child。 -
grand-parent/parent/child2. -
grand-parent2/parent2/child3。
我想在 jQuery 中填充一个多维对象来得到这个:
var params = {
'grand-parent' : {
'parent' : {
'child' : value,
'child2' : value
}
},
'grand-parent2' : {
'parent2' : {
'child3' : value
}
}
};
我的代码错误
var params = {}
// ... in loop
var parentIds = currentObject.attr('data-parent-ids').split("/");
params = parentIds.map(function(e) {
return e;
});
//Output [ 'grand-parent', 'parent' ] instead of { 'grand-parent' : { 'parent' : null } }
【问题讨论】: