Blog del sito MyDigitalia - Usare il Pc seriamente.
Non disdegnate di sbirciare anche la pagina di Facebook

domenica 1 agosto 2010

rendere una tabella "ordinabile" per colonna

Si tratta di una funzione utile se si hanno grosse tabelle: cliccando sulla prima riga, quella delle intestazioni, si ordina l'intera tabella per quella colonna (ad esempio per autore, o per titolo, o per editore, o data, nel caso di una tabella bibliografica).
Esistono molti javascript. Quello che preferiamo per semplicità è fornito da kryogenix.org: basta collegare il file js alla pagina e assegnare alla tabella che si vuole rendere ordinabile la classe "sortable".
Non saranno spostati i dati contenuti nella righe del thead e del tfoot, ma solo quelli interni a tbody. Funziona questa utile ad esempio nel caso di tabelle numeriche con totale nell'ultima riga (che andrebbe alora inclusa in tfoot)