OpenJS Grid is the easiest & customizable jQuery Grid ever. With very little work you can have a data grid that can do everything from sorting and searching to complex database queries.
OpenJS Grid is a very easy-to-setup solution for displaying records as a user-friendly datagrid.
It comes as a plugin for jQuery with the PHP files for handling the Ajax requests and can be called with a simple/one-line function.

The data to be shown on the initial load can be limited to a desired number, rest of the records can be browsed with pagination and every column can be sorted.
And, there are many options like:
- showing/hiding row numbers
- inline editing
- deletion of records
- filtering records with date range
There are callbacks on every step (rowClick, loadComplete, saveFail, etc.) and the design of the grid can be totally changed with CSS3-powered theming support.
Requirements: jQuery
Compatibility: All Major Browsers
Website: http://square-bracket.com/openjs