2016-12-27 4 views
0

Onload Ich verstecke eine Spalte sowohl in thead und tbody und es funktioniert gut.
Wenn ich eine neue Zeile dynamisch hinzufüge und die Tabelle aktualisiere, wird in der neuen Zeile die ausgeblendete Spalte angezeigt.Hide eine td nach dem Erstellen einer neuen Zeile in Datentabelle mit Hilfe von Jquery

Hier ist, wie ich die neue Zeile einzufügen:

thedatatable.row.add(row).node(); 
thedatatable.draw(); 

Wie kann ich die Spalte der neu aktualisierte Zeile verbergen?

+0

Wo ist Ihr Spaltencode? Sie müssen die Versteckfunktion erneut aufrufen, nachdem Sie die Tabelle neu gezeichnet haben. – abpatil

+0

zeigen Sie uns, wie Sie es geschafft haben, die Spalten zu verstecken. – ScanQR

+0

@abpatil .. das ist, was ich nicht weiß, wie nach Neuzeichnen zu verbergen. Can u plz lassen Sie mich wissen, wie man sich versteckt – Syed

Antwort

0

Sie müssen die column von DataTablehideAPI s mit Hilfe des mitgelieferten und in diesem Fall ist es .visible()

Wenn Sie hide es in folgende Weise,

column.visible(false); 

Dann dynamisch jeden hinzugefügt row wird nicht Zeigen Sie diese columns.

+0

Aber welche Spalte wird es verstecken und wo diese Zeile zu schreiben ist – Syed

Verwandte Themen