2010-12-30 8 views
0

Ich habe eine HTML-Seite mit 10 Spalten, aber ich habe nicht alle auf der gleichen Seite anzeigen, stattdessen muss ich nur 4 Spalte anzeigen, darüber hinaus muss ich diese Spalte auf Ein Klick auf die Schaltfläche Klicken Sie auf Spalte hinzufügen. Was ist der beste Ansatz, um 1-4 Spalten zuerst zu rendern? Fist-Spalte wird zuerst gerendert und beim Klicken auf "Hinzufügen" wird die 2. Spalte gerendert, als 3. und 4. Spalte. Jetzt, wenn ich 5. Spalte laden werde, muss ich 1. Spalte verstecken, damit ich 4 Spalten unterbringen werde, aber Daten innerhalb dieser Spalte bleiben .... mein Limit ist, 4 Spalte auf einmal zu zeigen und sich am weitesten links zu verstecken. ..eine Spalte dynamisch hinzufügen und die erste Spalte wie jquery Slider verstecken

alle hilfreichen javascript oder jquery rat wird geschätzt .. danke!

+0

was ist eine Spalte? Benutzt du 'table',' tr', 'td'? Leider sind Spalten nicht wirklich eine Sache für sich. sie sind nur implizite Gruppe von 'td' (dh - dritte' td' jeder Zeile) –

+0

@jon ... Ja, Tabelle mit tr, td – paul

+0

das wird schwierig. Benutzt du schon ein Klassenattribut? das könnte ein guter Weg sein, um Spalten zu markieren –

Antwort

0

ja ich denke dieses plug-in kann dein problem lösen .... durch es kannst du deine säule anzeigen und verstecken wenn du auf den knopf klickst ... schau es einfach an ... sogar ich habe das selbe gemacht Sache auf meiner Seite ... Data Table

Und hier ist Ihr Arbeitsbeispiel .... Show and hide Column Dynamically

+0

danke! aber das bedeutet, dass ich alle meine 10 table td gleichzeitig rendern und dynamisch hinzufügen muss. Außerdem muss ich ein anderes Plugin verwenden ... – paul