Dies könnte einfach für jemanden sein, der bereits etwas ähnliches getan hat.jquery-basierte Tabelle Paginierung mit Inline-Bearbeitung Unterstützung
Ich habe ein einfaches Gitter, in dem ich Daten in Kontrollen machen (dh Textbox, Checkbox, ...), so dass der Benutzer Bulk-Bearbeitung in den gerenderten Zeilen tun kann und dann die Submit-Button alle bekommen die Updates in der Datenbank.
Jetzt habe ich eine funktionierende Version von solchen bearbeitbaren Grid in meinem ASP.Net MVC2 proj. Als nächstes möchte ich haben Sortieren, Seitennummerierung & Filter mit jQuery auf Client-Seite (Sie können davon ausgehen, dass ich das ganze Raster mit viele Datensätze rendern). Ich kann dies leicht mit serverseitigen Codierung und rendern nur eine Seite voll Grid, aber für jetzt in Betracht ziehen, dass ich es auf Client Seite tun möchte.
Ich habe versucht, die einige jQuery-Plugins - sie funktionieren gut, aber für normale Readonly Text basierte Grids. Meine Grids haben Textfeld, Checkbox, die Benutzer bearbeiten können und mein Problem ist, dass keine dieser Plugins ihren bearbeiteten Wert während der Suche beibehalten & Paginierung. Oder sie bestehen es dynamisch - was nicht an den Server weitergegeben wird!
Zum Beispiel in diesem Raster des Checkbox Status entweder nicht über die Paginierung beharrt:
Hoffnung jemand durch diesen gegangen und würde mir helfen. Wir versuchen, die Dinge einfach zu halten & sauber.
Plugins versucht:
Versuchen Sie, jqGrid, ich denke, es hat alle Funktionen, die Sie suchen http://trirand.com/blog/ jqgrid/jqgrid.html –
Ich habe gerade ein anderes Plugin getestet: http://www.scriptiny.com/2009/03/table-sorter/ aber es wird den Status der Checkbox beim Paging nicht beibehalten. –