Ich arbeite an einem Dashboard mit Node.js, mit express
, aber manchmal erzeuge ich Listen, die extrem lang sind, und ich möchte sie in brechen Seiten mit 20 Elementen, Leute haben Knöpfe, um zur vorherigen/nächsten Seite zu gehen, aber ich weiß nicht, was der ideale Weg wäre, den HTML-Code von der Liste zu ersetzen, so dass er die 20 vorherigen/nächsten Einträge anzeigt (abhängig davon) Knopf drücken sie).Eine lange Liste in Seiten brechen (EJS-jQuery-AJAX)
Ich verwende Bootstrap 3.3.7
und jQuery 3.2.1
, aber ich kann auch AJAX verwenden, wenn erforderlich (Daten von einem lokalen API-Endpunkt anfordern). Und express 4.15.3
für Node.js.
Die Daten, die ich verwende, um die Liste zu generieren, ist ein Array von Objekten (JSON).
Siehe hierzu. https://stackoverflow.com/questions/14035180/jquery-load-more-data-on-scroll – ThomasK
Wenn die Daten im Tabellenformat darstellbar sind, würde ich dataTables.net verwenden - es tut alles aus der Box mit Paginierungsoptionen –
@TomasK Das scheint nicht zu antworten, was ich tun möchte. Ich muss nur wissen, wie ich die Seitennummerierung durchführen kann (nicht unendlich scroll). –