gpt4 book ai didi

ajax - Node JS - Express - Mongo DB : posting data with extra square brackets in JSON key

转载 作者:太空宇宙 更新时间:2023-11-04 01:00:30 24 4
gpt4 key购买 nike

我尝试使用express将数据发布到node js。下面的代码是我用来将数据发布到服务器的。

var data = {};
data.opt = [];
data.opt.push({label:"Rahul",name:"Rh"});

$.ajax({
type: "POST",
url: '/save',
data: data,
dataType: "JSON"
});

当我从 NodeJS 检索数据时,我得到如下 JSON

opt: [ { '[label]': 'Rahul', '[name]': 'Rh' } ]

在上面的数据中,额外的方括号是在 opt 的键值中添加的

请帮助我如何删除这个方框。

提前致谢。

最佳答案

我希望它能起作用...只需调用推送...

var data = {
'opt' : [],
};
data.opt.push({"label":"Rahul","name":"Rh"});

关于ajax - Node JS - Express - Mongo DB : posting data with extra square brackets in JSON key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27102222/

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