Setar os dados da linha da tabela para o formulário

1 resposta Resolvido
jsfjavanodejsjavascriptprogramação
fabio.argenton

Fala galera, estou desenvolvendo um sistema WEB utilizando Node JS, Express e MySQL, estou usando o template Admin LTE. Já estou conseguindo fazer o Insert, o Read e o Delete… porém para fazer o Update preciso que:

Ao clicar no botão editar na linha da tabela os dados desta linha deverão preencher os campos do formulário logo abaixo da tabela, como posso fazer isso, me ajudem ai:

1 Resposta

fabio.argenton
Solucao aceita

Consegui desta forma pessoal, obrigado:

<tbody>
            <% usuarios.forEach((usuario, index) => { %>
            <tr>
              <!-- Detalhes: Dados da tabela -->
              <td><%= usuario.id %></td>
              <td><img src="assets/img/usuarios/<%= usuario.foto %>" class="rounded-circle usuario-img-table"
                  alt=""></td>
              <td><%= usuario.nome %></td>
              <td><%= usuario.email %></td>
              <td><%= usuario.usuario %></td>
              <td><%= usuario.senha %></td>

              <td>
                <!-- Coluna: Opções -->
                <button class="btn btn-xs btn-warning" onclick="(function(){
                  document.getElementById('nome_completo').value = '<%= usuario.nome %>';
                  document.getElementById('email').value = '<%= usuario.email %>';
                  document.getElementById('usuario').value = '<%= usuario.usuario %>';
                  document.getElementById('senha').value = '<%= usuario.senha %>';
                  })()">
                  &nbsp&nbsp&nbspEditar&nbsp&nbsp
                </button>
Criado 31 de março de 2020
Ultima resposta 1 de abr. de 2020
Respostas 1
Participantes 1