2010-12-01 3 views
1

Verwenden Sie tablesorter zum ersten Mal. Ich habe eine Tabelle, die dynamisch über Ajax aktualisiert wird. Wenn ich "Aktualisiert" sage, dass ich nicht das Entfernen von Zeilen angehängt habe, ändere ich einfach eine Statusspalte in der Tabelle.Dynamisch gefüllte Tabelle verschwindet beim Auslösen der Aktualisierung

Die Sortierung scheint danach nicht korrekt zu funktionieren. Ich vermute, dass ich ein Update auslösen muss, um den Cache zu aktualisieren und für den Tabellensorter die Änderung zu erkennen. Aber wenn ich das anrufe, werden alle Elemente in der Tabelle gelöscht, Header, Zeilen, alles. Alles, was übrig bleibt, ist das Tabellen-Tag selbst.

function UpdateTableSort() { 
     jQuery("#data-table").trigger("update"); 
     var sorting = [[0, 0], [1, 0]]; 
     jQuery("#data-table").trigger("sorton", [sorting]); 
} 

Irgendwelche Ideen?

Dank

Ian

Antwort

0

scheint es ziemlich hart ist, Tablesorter war nicht zu tun, dass entworfen.

Es gibt another topic, die Sie sehen möchten. Ich habe einige dieser Lösungen ausprobiert, aber nicht funktioniert. Wenn Sie es geschafft haben, funktioniert es, sagen Sie mir :)

+0

Ich benutze [DataTables] (http://www.datatables.net) jetzt, es ist viel besser. – GuillermoMA