DataTables is a jQuery plugin for adding advanced interaction controls to HTML tables.
It can add pagination, filtering and multi-column sorting functions to tables with ease.
The plugin has multilanguage support & many features that make it flexible:
- Smart handling of column widths
- State saving
- Hidden columns
- Dynamic creation of tables
- Ajax auto loading of data
- Alternative pagination types
- Sorting column(s) highlighting
DataTables can also be extended with the plug-in support it provides & its look can be totally customized via CSS.