Estoy teniendo un poco de problemas serializar un formulariojQuery serializeArray() pares de valores clave
<form>
<input type="text" name="name1" value="value1"/>
<input type="text" name="name2" value="value2"/>
</form>
$(form).serializeArray()
Volverá [{name:"name1",value:"value1"},{name:"name2",value:"value2"}]
pares.
¿Es posible obtener una salida en forma
{name1:value1,name2:value2}
Para que sean más fáciles de manejar?
Este enfoque no funcionará si tiene un formulario con casillas de verificación o botones de radio, ya que todos tienen el mismo atributo de nombre. ¿Alguna idea sobre cómo manejar eso (aparte de un montón de condicionales y crear una matriz manualmente)? – Hollister
esto da un error: 'SyntaxError: carácter ilegal' – zygimantus
@zygimantus Hubo un carácter ilegal (y no impreso) antes y después de' $ ('form') ', después de' serializeArray() 'y'}) '. Los edité. – 0b10011