Javascript para ordenar tablas

0 COMENTARIOS -  Publicado hace 16 meses -  Clasificado en: , ,

Este script es muy interesante en el caso de que no queramos cargar demasiado la web con librerías tipo Javascript o Mootools. Si lo único que necesitamos es poder ordenar datos tabulados "Javascript Table Sorter" es una opción sencilla de utilizar, rápida y sobre todo muy ligera -sólo 1.7 Kb-. Incluye un formato para filas alternas, un intercambio de la clase de la cabecera para mostrar por que columna se está ordenando y un reconocimiento automático del tipo de dato. En la actualidad ordena texto, números y moneda.

Para inicializar el script hay que hacerlo con:

var sorter=new table.sorter("sorter");
sorter.init("tabla_clientes",1);

En la primera línea es donde se crea el objeto, antes de proceder a su inicialización. En la segunda línea es donde deberemos poner el id que le hayamos asignado a la tabla que deseemos ordenar y el valor del índice de la columna por la cual queremos ordenar inicialmente -el número de columna empezando por el cero-. Si deseamos excluir una columna de la ordenación, deberemos añadirle a ésta la clase "nosort" en el th correspondiente.

El script ha sido testado en Firefox 2/3, IE 6/7/8, Opera, Safari y Chrome.

Un ejemplo completo podría ser el siguiente » »

Javascript Table Sorter » »

En el caso de que estés utilizando JQuery, quizá te pueda interesar esta entrada: Tablesorter: Ordenar tablas de una forma sencilla

Algunas entradas relacionadas:

También te puede interesar:

Haz un comentario

¡Gracias por dejar tu opinión! Por favor procura que tu comentarios sean apropiados respecto al tema tratado en la entrada; que no sean spam, u ofensivos, de otro modo, serán eliminados. Todos los comentarios serán moderados antes de su publicación por lo que su aparición en la web puede verse aplazada un cierto tiempo. Si deseas realizar algún comentario, crítica o sugerencia sobre la propia web puedes hacer a través de la siguiente dirección de correo: webintenta@webintenta.com