Working with tables is a basic need for every web developer. Specifically when data fetched from a database must be tidily presented in your page, tables could be the only viable answer. So here are powerful jQuery table plugins that provide searching, filtering, sorting, pagination, etc.
SortResponsiveTable including: sorting script adds search, column averages and totals, record numbering, a view all function, and a reset function.
tQuery makes simple HTML tables dynamic. The script combines power, flexibility and easiness. It offers great design customization, supports multiple formats for column sorting and make exporting and importing data easier.
Dynatable is a funner, semantic, interactive table plugin using jQuery, HTML5, and JSON. And it’s not just for tables.
Handsontable is a minimalistic approach to Excel-like table editor in HTML & jQuery.
The jQuery plugin for equalizing the height or width of elements. The purpose of stacktable.js is to give you an easy way of converting wide tables to a format that will work better on small screens. It creates a copy of the table that is converted into a 2-column key/value format.
ParamQuery grid is open source jQuery grid plugin for displaying and manipulating tabular data in rich Ajax applications. Inspired by MS Excel and Google spreadsheet, it leaves no stone unturned when it comes to performance.
FixedHeaderTable in its simplest form displays a fixed header for any valid table mark-up.
jQuery Animated Table Sorter
jQuery Animated Table Sorter is a simple html table sorter, with the added benefit of animating the sorting operation.
FooTable: a jQuery Plugin for Responsive Data Tables
These days, everyone is jumping on the responsive bandwagon. Apart from responsive layouts, everything is going responsive: sliders, lightboxes, galleries, you name it! But then one day, when I was working on an HTML table with a lot of columns, I thought “How is this going to look on my iPhone?”.
This plugin will add a search filter to tables. When typing in the filter, any rows that do not contain the filter will be hidden.