jsGrid is a lightweight client-side data grid control based on jQuery. It supports basic grid operations such as inserting, filtering, editing, deleting, paging and sorting. jsGrid is flexible and can customize its appearance and components.
What jsGrid can do
filter
jsGrid supports data filtering through different standards.
Data editing
jsGrid allows adding new records, updating and deleting data rows.
Pagination
jsGrid has a flexible pager, allowing data to be paged on the client and server.
field
jsGrid provides different column types: text, number, selection, checkbox and so on.
data source
jsGrid can handle any type of data source from static javascript arrays to REST services.
Sort
jsGrid supports sorting through user interaction and api.
Ways of identifying
jsGrid allows to verify insert and edit data.
i18n
jsGrid has been localized into multiple languages and allows easy addition of custom locales.
Call back
jsGrid provides a lot of callbacks to control and customize behavior.
jsGrid is an open source project hosted on GitHub.