sql >> Database >  >> RDS >> Mysql

Geef mysql weer in een html-tabel met Node.js

Je moet een ajax-aanroep doen om een ​​resultaat van de server te krijgen en te binden met HTML-inhoud met behulp van javascript zoals hieronder:

HTML-sjabloon

 <table id="tableData" class="table table-fixed">
<thead>
  <tr>
  </tr>
</thead>
<tbody class="tbody" >
</tbody>

Hier is het script om een ​​ajax-oproep te doen

$(document).ready(() => {

$.ajax({
    url: "http://localhost:9000/list", 
    method: 'GET',
    success: function(response){
        if(response.rows.length > 0){
            for(let index = 0; index < response.rows.length; index++) {
                var newRow = $("<tr>");
                var cols = "";
                var firstname = '';
                var lastname = '';
                var gender = '';
                cols += '<td> '+ response.rows[index].firstname +'</td>';
                cols += '<td> '+ response.rows[index].lastname +'</td>';
                cols += '<td> '+ response.rows[index].gender+'</td>';                
                newRow.append(cols);
                $("#tableData .tbody").append(newRow);
            }  

        }
    }
})
})


  1. Hoe maak je gematerialiseerde weergaven in SQL Server?

  2. MySQL - Aangrenzend lijstmodel - Diepte verkrijgen

  3. Nieuwe Oracle-compatibiliteitsfuncties in PostgresPlus Advanced Server 9.3Beta

  4. Database-ontwerp om het kleurpatroon van afbeeldingen op te slaan in MySQL om afbeeldingen op kleur te zoeken