Los elementos , poco a poco, se están usando para lo que fueron creados, como la mejor forma de mostrar datos tabulados al usuario. Gracias a este uso, es posible usar javascript para añadirle funcionalidad a esas estáticas tablas.
Entre estos 15 plugins jQuery, seguro que encuentras algo para hacer que tus tablas de datos no sean planas y sin opciones.
DataTables
Permite:
- Edición al vuelo
- Carga de datos con Ajax
- Paginación
- Multiordenación por columnas
- Extensible por plugins
- Personalizable por CSS
- Idiomatizable
uiTableFilter
Permite:
- Filtrar datos al vuelo
Scrollable HTML Table
Permite:
- Usar la estructura HTML
- Limitar el alto y ancho de la tabla
Tablesorter
Permite:
- Multiordenación por columnas
- Extensible mediante widgets
Flexigrid
Permite:
- Re-dimensionar las columnas
- Re-dimensionar la tabla
- Ordenación por columnas
- Carga de datos mediante Ajax
- Paginación
- Mostrar u Ocultar columnas
- Toolbar inferior con opciones
- Busqueda de datos
- API accesible
HeatColor
Permite:
- Establecer rango de colores para visualizar más fácilmente resultados.
JQTreeTable
Permite:
- Mostrar datos en forma de arbol dentro de tu tabla.
Ingrid
Permite:
- Re-dimensionar columnas
- Paginación
- Ordenación por columna o fila
- Personalización mediante CSS
jQuery ColumnManager plugin
Permite:
- Mostrar u ocultar columnas.
jQuery treeTable
Permite:
- Mostrar datos en forma de árbol.
CSV2Table
Permite:
- Cargar datos de un fichero CSV
Table Pagination
Permite:
- Paginación
jQuery TableRowCheckboxToggle
Permite:
- Cambiar la
class
de la fila mediante checkboxes (para remarcarlas)
Table Drag and Drop jQuery plugin
Permite:
- Hacer Drag and Drop en filas reordenandolas.
uiTableEdit
Permite:
- Permite editar la tabla por el usuario
También está jqgrid:
http://www.trirand.com/blog/
Muy bueno.