hi,
Wieviele Records hast Du denn? Wenns nur ein paar Tausend sind, hol die ganze Tabelle per Ajax
Damit Ihr mal ein Gefühl für solche Dinge bekommt: Ein asynchrones Download einer Tabelle mit 20tausend Einträgen, Datenmenge ca 1MB, plus Wiederherstellung der Daten in einem JS-Objekt dauert ungefär eine Sekunde.
Für das restliche ToDo gibt es jQuery.tablesorter() und jQuery.tablesorterPager().
Wenn dazu noch weitere Kommunikationen mit dem Server asynchron abgewickelt werden (insert/update), bleiben hinsichtlich Benutzerfreundlichkeit kaum noch Wünsche offen.
Schöner Sonntag, DAG