序列化数据属性以及输入名称和值

时间:2015-01-09 12:02:42

标签: javascript jquery ajax serialization

使用jQuery' s dataserialize()时,是否可以传递输入serializeArray() attibutes值?

我不想将data值附加到已经序列化的表单(如下所述:jquery form.serialize and other parameters)。我需要同时使用字段名称和值序列化data,所以我可以得到这样的对象:

{
    {name: 'field_1', value: 'ABC', id='1'}
    {name: 'field_2', value: 'XYZ', id='2'}
}

示例表单:

<form name="" method="" action="">
    <input type="text"name="field_1" value="ABC" data-id="1">
    <input type="text" name="field_2" value="XYZ" data-id="2">
    <input type="submit" name="submit" value="Save">
</form>

是可行还是我需要手动创建这样的对象?

0 个答案:

没有答案