Avatar ·

Cómo convertir datos de formulario en un objeto JavaScript con jQuery

¡Hola a todos! Soy un desarrollador frontend principiante y tengo un problema. Estoy trabajando en un formulario de contacto simple y quiero enviar sus datos al servidor en formato JSON. Actualmente uso jQuery para serializar el formulario mediante el método `.serialize()`, pero devuelve una query string, no un objeto. Necesito obtener un objeto JavaScript para luego agregarle fácilmente campos adicionales, como una marca de tiempo o un ID de usuario. Aquí hay un ejemplo de mi formulario: ```html
``` Y mi código actual: ```javascript $('#feedback-form').on('submit', function(e) { e.preventDefault(); var formData = $(this).serialize(); console.log(formData); // "username=Иван&email=ivan@example.com&message=Привет!&agree=on" // Pero necesito: { username: