Pregunta

Tengo un formulario para el cual uso plantillas jQuery, ya que puede haber múltiples campos para un atributo. Para EG. Un usuario puede tener múltiples números de teléfono. Por lo tanto, puede agregar campos dinámicamente presionando la opción "Agregar un número más". De esta manera se agregan múltiples campos, pero todos tienen el mismo nombre.
¿Cómo debo serializar este tipo de datos de forma en un objeto JSON?
--Gracias por adelantado

¿Fue útil?

Solución

Puede serializar un formulario con $ (formulario) .serialize ()

No estoy seguro de qué tiene que ver la identificación del elemento con algo, pero deberían ser únicos en una página.

Otros consejos

  • Puede establecer el atributo de nombre para múltiples campos para considerarlo como una matriz. El ejemplo está abajo<input type="text" name="phone[]"> <input type="text" name="phone[]"> <input type="text" name="phone[]">

  • Ahora, para enviar, puede usar la función SerializeArray () para publicar los datos en el script de Serverside

Espero que esto funcione para tí

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top