gpt4 book ai didi

jquery - 使用 .each() 动态创建 JSON 数组

转载 作者:行者123 更新时间:2023-12-01 02:45:38 26 4
gpt4 key购买 nike

我正在尝试动态创建 JSON 数组。在网站中,有动态数量的

,我需要获取它们的所有值并创建一个 JSON 数组。

我遇到过 .push() 功能,但我一直无法弄清楚。

<!-- there could be a million of these, or only one... each value is unique though -->
<div id="selected" value="5|3"></div>
<div id="selected" value="3|65"></div>


function json_array_selected() {

var JSon = {};
$('div#selected').each(function() {
// let's first split the given values
var Split = $(this).attr('value');
Split = Split.split('|');
var Type = Split[0];
Value = Split[1];

// now let's set up our Json array... using the value = type way, there should never be
// any repeating
JSon.Value = Type;

});
return JSon;
}

最佳答案

而不是

JSon.Value = Type;

尝试

JSon[Value] = Type;

否则您将始终覆盖名为“Value”的键

关于jquery - 使用 .each() 动态创建 JSON 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11404146/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com