gpt4 book ai didi

jQuery 为 JSON 数组中的对象加载 .each

转载 作者:行者123 更新时间:2023-12-01 08:10:34 24 4
gpt4 key购买 nike

我正在尝试为 JSON 数组中的对象编写 .each 语句。

$.ajax({
url: url,
dataType: 'json',
success: function(data){
$.each(data, function (key, value){
...do stuff...
}
});

问题是,它只返回一个结果,因为当我需要它执行 .each 时,它只为 data 执行 .each对于 data 内的对象。我确信它就像 .each(data.something ...) 一样简单,但我不知道它是什么。

编辑根据评论请求,数据如下所示:

[["data1","data2","data3"],
["data1","data2","data3"],
["data1","data2","data3"]
]

编辑2

这是一个JSFiddle我的工作代码。如果我将 .each 函数更改为仅执行 alert 它会起作用,但是当我尝试构建 div 时,它只会输出一个条目。

最佳答案

我最初建议使用 $.map() 来创建数组。

但实际的问题是OP在循环的每次迭代中覆盖了html。编辑我的回复以显示实际答案。

答案:OP需要在他的.each()循环中将.html()更改为.append()。

关于jQuery 为 JSON 数组中的对象加载 .each,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13957597/

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