gpt4 book ai didi

jquery - 帮助在 Jquery 中将数组操作为新数组

转载 作者:行者123 更新时间:2023-12-01 02:47:58 25 4
gpt4 key购买 nike

您好,感谢您抽出宝贵的时间:)我在这里发表的第一篇文章,但我在研究时总是会在这里结束,所以我想为什么不呢。

我想改变这个:

 {"label":"112","value":"airbrush tanning,airbrush tan"};

进入此:

{"label":"112","value":"airbrush tanning"}, {"label":"112","value": "airbrush tan"}

我正在考虑使用 .split() 来捕获每个逗号分隔的值。但由于某种原因,我无法将两者传递到一个新数组中。我不确定什么方法可以处理这个问题,所以我希望有人能好心地为我指出正确的方向。

再次感谢您的宝贵时间。

最佳答案

var obj =  {"label":"112","value":"airbrush tanning,airbrush tan"};

var array = $.map(obj.value.split(","), function(value) {
return {label: obj.label, value: value};
});

console.log(array);

http://jsfiddle.net/Aj7qF/1/

输出:

[Object { label="112", value="airbrush tanning"}, Object { label="112", value="airbrush tan"}]

关于jquery - 帮助在 Jquery 中将数组操作为新数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6884319/

25 4 0
文章推荐: jquery 逗号 css 更改
文章推荐: jquery - 有没有更好的方法使用 jQuery 按类查找单个元素?
文章推荐: javascript - 隐藏
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com