使用jQuery' s data
或serialize()
时,是否可以传递输入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>
是可行还是我需要手动创建这样的对象?