2017-07-20 3 views
0

Ich habe ein Projekt gemacht, um Daten aus der Datenbank in eine Tabelle auszuwählen. Ich benutze jquery Ich habe gerade den Code für die Auswahl der Daten in die Tabelle gemacht. aber jetzt habe ich ein Problem. ich weiß nicht, wie man thead füllt, bevor man den tbody einfügt, der mit dem tbody Einzelteil passen kann.wie einfügen `thead` vor dem Einfügen der` tbody` mit jquery

dies meine Codedaten aus der Datenbank auswählen i jquery

$(document).ready(function() { 
 
    $.ajax({ 
 
    type: "POST", 
 
    url: "../php/absen/spl_inputselect_data.php", 
 
    success: function(data) { 
 
     var list = JSON.parse(data); 
 
     for (var i = 0; i < list.length; i++) { 
 

 
     var tr = "<tr>"; 
 

 
     tr += "<td>" + list[i]['no'] + "</td>"; 
 
     tr += "<td>" + list[i]['nama'] + "</td>"; 
 
     tr += "<td>" + list[i]['tanggal'] + "</td>"; 
 
     tr += "<td>" + list[i]['jam_mulai'] + "</td>"; 
 
     tr += "<td>" + list[i]['jam_selesai'] + "</td>"; 
 
     tr += "<td>" + list[i]['status'] + "</td>"; 
 
     tr += "<td>" + list[i]['total'] + "</td>"; 
 
     tr += "<td>" + list[i]['bagian'] + "</td>"; 
 
     tr += "<td>" + list[i]['cost'] + "</td>"; 
 
     tr += "<td>" + list[i]['tugas'] + "</td>"; 
 
     tr += "</tr>"; 
 
     $("#check_data tbody").append(tr); 
 
     } 
 
     return false; 
 
    } 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

+1

dasselbe tun, ändern Sie einfach 'tbody' zu' thead' – guradio

+0

Haben Sie versucht $ '(" # check_data thead "). Append()'? –

Antwort

1

Sie verwenden können, wie

$('thead').insertBefore("table tbody"); 
+0

in meinem Code, wo ich diesen Code platzieren muss? –

+0

Sie möchten 'thead' hinzufügen, so können Sie außerhalb von for loop setzen –

+0

Fertig ,,, .... Thx dude –

0

Eine weitere Lösung ist prepend() Methode insertBefore von jquery hinzufügen:

$('table').prepend('thead');