gpt4 book ai didi

jquery - 将来自 $.each 的结果添加到数组中

转载 作者:行者123 更新时间:2023-12-01 07:09:41 24 4
gpt4 key购买 nike

我正在尝试调整highchart以满足我的需要。我想制作一个类似的数组(请参阅下文)

categories: ['2015-04-07', '2015-08-07', '2015-12-07', '2015-16-07', '2015-20-07', '2015-24-07', 2015-28-07', '2015-22-07', '2015-26-07', '2015-30-07', '2015-34-07', '2015-38-07']

我有 json 的东西,可以将检索到的数据等价地解析为上面的每个数据。

$.each(JSON.parse(response.var), function(index, value){                          
//value.creation_date.replace('00:00:00', '').trim();
});

对于每个 value.creation_date,内容类似于 (2015-05-14 00:00:00),所以我必须使用

replace('00:00:00', '').trim(); 

这样结果将是“2015-05-14”。如何放置每个

value.creation_date.replace('00:00:00', '').trim() 

像一个数组,让它看起来像这样

categories: ['2015-04-07', '2015-08-07', '2015-12-07', '2015-16-07', '2015-20-07', '2015-24-07', 2015-28-07', '2015-22-07', '2015-26-07', '2015-30-07', '2015-34-07', '2015-38-07']

我尝试声明一个全局变量

var num = "";

然后在 $.each 内

num = + "," + value.creation_date.replace('00:00:00', '').trim();

并尝试显示它以查看它是否有效

$("body").html(num);

但遗憾的是没有工作。有什么想法、线索、推荐、建议吗?

最佳答案

下面的代码应该为您提供一个数组:

var num = [];    
$.each(JSON.parse(response.var), function(index, value){
num.push(value.creation_date.replace('00:00:00', '').trim()) ;
});

关于jquery - 将来自 $.each 的结果添加到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30521998/

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