jQuery post没有重复的参数名称

时间:2015-11-24 21:45:45

标签: jquery post

我做了一个简单的帖子:

jQ.post(url, {id:1, id:2, id:3});

然而,jQuery只发布了一个" id"参数,值3是最新发送的id = 3。 如何让它发送所有这些,所以输出没有数组括号?

id=1&id=2&id=3

2 个答案:

答案 0 :(得分:2)

发送数组

jQ.post(url, {ids:[1, 2, 3]});

答案 1 :(得分:0)

要做到这一点:

var obj = {id: [1,2,3]};
var serializedObj = $.param(obj, true);

$.post(url,serializedObj,function(){});

Kevin Bowersox的原始答案 JQuery parameter serialization without the bracket mess

相关问题