Avatar ·

Como converter dados de formulário em objeto JavaScript com jQuery?

Olá a todos! Sou um desenvolvedor front-end iniciante e estou com um problema. Estou trabalhando em um formulário de contato simples e quero enviar seus dados para o servidor no formato JSON. Atualmente, estou usando jQuery para serializar o formulário através do método `.serialize()`, mas ele retorna uma string de consulta, não um objeto. Preciso obter exatamente um objeto JavaScript para depois adicionar facilmente campos extras, como um timestamp ou ID do usuário. Aqui está um exemplo do meu formulário: ```html
``` E meu código atual: ```javascript $('#feedback-form').on('submit', function(e) { e.preventDefault(); var formData = $(this).serialize(); console.log(formData); // "username=Ivan&email=ivan@example.com&message=Olá!&agree=on" // Mas eu preciso de: { username: