Questo post definirà il processo per utilizzare la paginazione sulle tabelle HTML usando JavaScript.
Come utilizzare la paginazione sulle tabelle HTML usando JavaScript?
In paginazione, il contenuto è diviso in piccoli blocchi da visualizzare nelle diverse pagine facendo clic sui pulsanti che navigano nelle pagine.
Esempio
Vediamo l'esempio dato per comprendere il processo di creazione di impaginazione sulle tabelle HTML in JavaScript. Ci vorranno due passi:
Passaggio 1: aggiungi la tabella nel file HTML
Innanzitutto, crea una tabella in un file HTML, usando " Passaggio 2: imposta la paginazione della tabella in JavaScript Ora, nel file JavaScript, applica il processo di paginazione sulla tabella. Per farlo, prima, otterremo l'elemento del tavolo usando "getElementById ()" metodo: Impostare il numero di righe della tabella per visualizzare per pagina: Ottieni il numero totale di righe della tabella usando il "lunghezza"Proprietà e archiviarla in una variabile"ROWCOUNT": Ottieni il nome del tag della prima cella della tabella nella prima riga e verifica se la tabella ha una riga di testa che restituirà un valore booleano: Crea un array per tenere ogni riga della tabella da visualizzare sulle pagine: Creiamo un contatore a loop per l'avvio del conteggio dalla seconda riga della tabella: Crea una variabile "th"Ciò contiene la prima riga della tabella che è la testa del tavolo Ora, chiama la matematica.Metodo Ceil () per contare il numero di pagine dividendo le righe totali di una tabella per numero di righe da visualizzare per pagina: Controlla il conteggio delle pagine e imposta il contenuto sulle pagine: Nel codice seguente sopra: Imposta il contenuto nella pagina creando pagine facendo clic sul pulsante dell'utente. Fare così: Ora, crea pulsanti "precedente" E "Prossimo"Pulsanti con impaginazione in base ai conteggi della pagina: Qui, puoi vedere ogni pagina mostra un contenuto unico facendo clic sui pulsanti: Riguarda la paginazione sulle tabelle HTML in JavaScript. Conclusione Per usare la paginazione sulle tabelle HTML, prima, crea una tabella in un file HTML e quindi crea una paginazione in un file JavaScript creando un array che memorizza le righe, imposta il numero di righe da visualizzare per pagina, crea un contatore Loop per avviare Contare dalla seconda riga della tabella per la visualizzazione di righe sulle pagine. Impostare la testa della tabella come riga permanente su ogni pagina e caricare altre righe sulle pagine in base al conteggio. Questo post ha definito il processo per utilizzare la paginazione sulle tabelle HTML usando JavaScript. "Tag:
Nome Età Data di iscrizione Designazione Maria 28 16 maggio2022 Hr Steven 29 18 maggio2020 Assistente John 32 15 marzo2017 Contabile Covin 25 14april2019 MTO Caino 27 5SEP2019 Assistente Marco 23 21Jan2018 Account Rhonda 24 3Jan2020 Hr Peale 30 25March2018 Hr Dan 21 9 luglio2021 Assistente Susan 28 28NOV2022 MTO Covey 29 6 luglio2021 Account Utilizzando l'operatore ternario: var th = (tablehead ? tavolo.righe [(0)].esterhtml: "");
per (i = j, ii = 0; i < rowCount; i++, ii++)
Tr [ii] = tabella.righe [i].esterhtml;
tavolo.insertAdjacenthtml ("Afterend", "
Ordina (1);
functionsort (pagina)
var rows = th, s = ((rowsperpage * pagina)- rowsperpage);
per (i = s; i < (s + rowsPerPage) && i < tr.length; i++)
ROWS += TR [i];
tavolo.InnerHtml = righe;
documento.getElementById ("pulsanti").InnerHtml = PageButtons (PageCount, Page);
var prevButton = (corrente == 1)? "Disabilitato" : "";
var nextButton = (corrente == PageCount)? "Disabilitato" : "";
var bottons = "per (i = 1; i <= pageCount; i++)
pulsanti += "";
pulsanti += "'onClick =' Ordina ( +(corrente +1) +") " +NextButton +"> ";
Pulsanti di ritorno;