在jquery中附加数据

时间:2013-01-30 02:17:11

标签: jquery

var data = {
    formData : {
        vendor:    'test',
        extension: 'test2'
    }

}

我正在尝试将一个序列化数组附加到fromData。

我将如何做到这一点。

我会推它吗?

data.formData({ inputs.serializeArray() });

谢谢!

1 个答案:

答案 0 :(得分:1)

.serializeArray [docs]返回{name: '...', value: '...'}形式的对象数组。

所以你必须迭代数组并将每个对象添加到formData对象:

$.each(inputs.serializeArray(), function(i, obj) {
    data.formData[obj.name] = obj.value;
});