nodejs manejando un elemento de formulario seleccionado

Tengo una pregunta (probablemente muy estúpida) Tengo un formulario que presento a mi servidor nodeJS con Express. Esto funciona perfectamente con las entradas de texto y los botones de radio, pero ahora tengo que agregar una selección. El servidor no da un error pero la selección no se analiza correctamente.

mi código:

 NL EN  

y mi servidor se parece a esto:

 app.post('/settings', function(req, res){ // Fill JSON array with new settings var myData = { ,name : req.body.name ,mail : req.body.email ,language : req.body.language ,location: req.body.location } // Write to JSON file fs.writeFile(configfilepath, JSON.stringify(myData, null, 4), function(err) { if(err) { res.send(500); console.log(err); } else { setTimeout(function () { res.redirect('back'); }, 2000) } }); }); 

¿Podría alguien decirme qué estoy haciendo mal?

Probablemente necesitará agregar un atributo de name en su select y usarlo para capturar los valores.

Además, solo uno de los valores de las option se enviará al servidor, por lo que no tiene sentido asignar un name a cada una de las opciones, si esa fue su intención.

Intereting Posts