【发布时间】:2014-01-20 03:06:57
【问题描述】:
我有一个数组,其中填充了输入了数值的表单字段的内容。
它将数组生成如下。
["21996=1", "17553=1", "17554=1", "13773=1", "13774=1", "17573=1"]
现在在执行此操作时,我的 ajax 提交要求我用内容序列化表单字段。
以前它用每个表单字段填充它,所以我决定循环填充的内容,现在我有了上面定义的数组。
我想知道的是...我如何才能使表单可以访问它以作为序列化字符串发布?我试过 $.param() 但效果不好。
有什么想法吗?
$.ajax({
type: "post",
url: $("#add-all-to-cart").attr('action'),
data: $("#add-all-to-cart").serialize(), // serializes
// the form's elements.
dataType : 'json',
cache : true,
});
【问题讨论】:
标签: javascript jquery ajax arrays