Estoy creando un formulario en el que algunos valores provienen de DB y luego actualizo el indicador de 1 a 0 usando select pero el cuerpo de respuesta de app.post no muestra ningún dato a continuación es el código ... Y hay otro método app.get de la que estoy mostrando datos.
HTML (archivo .HBS): -
<form action="/auth/access" method="POST"> <div class="table-data"> <h4 style = "position:relative; left:80px; top:2px;">Showing user </h4> <br> <table style = "position:relative; background-color:white ;width : 1430px;left:5px;" border="1"> <tr> <th>User Email</th> <th>User Name</th> <th>Approval Flag</th> </tr> <div> {{#each accessData}} {{#if value.Flag}} <tr> <td>{{value.User_Email}}</td> <td>{{value.User_Name}}</td> <td><select name="approval" id="approval"> <option value= "1">No</option> <option value= "0" >Yes</option> </select></td> </tr> {{/if}} {{/each}} </div> </table> <br> </form> <form action="/auth/access" method="POST"> <button style = "position:relative; left:80px; top:2px;" type="submit" class="btn btn-primary">SUBMIT</button> </div> </form>aplicación.js: -
app.post('/auth/access',async function(req,res){ console.log(req.body); / });