小编Raz*_*aru的帖子

如何使用重复键动态生成JSON对象?

我知道这听起来不可能,但是我的老板告诉我,我必须通过一个带有jQuery的AJAX post调用发送一个JSON,它必须有重复键.问题是,如果我写这样的东西:

$.post("someurl", {
     "key1" : "value1",
     "key2" : "value2",
     "key2" : "value3",
     "key2" : "value4",
     "key3" : "value5"
});
Run Code Online (Sandbox Code Playgroud)

,jQuery将发送请求为

someurl?key1=value1&key2=value4&key3=value5
Run Code Online (Sandbox Code Playgroud)

这一切都是因为Javascript会覆盖具有相同名称的属性.JSON对象是动态生成的,我不允许在其中使用数组.有人能告诉我如何生成JSON对象dinamicaly和重复键?

我真的很感谢你的任何帮助!

javascript ajax jquery json

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

ajax ×1

javascript ×1

jquery ×1

json ×1