Skip to content
A JQuery plugin to create AJAX based CRUD tables.
JavaScript CSS
Branch: master
Clone or download

Latest commit

hikalkan Merge pull request #2204 from umaams/master
Add option formDialogWidth
Latest commit c61fffc Dec 24, 2018


Type Name Latest commit message Commit time
Failed to load latest commit information.
dev Add option formDialogWidth Dec 24, 2018
lib Create Nov 6, 2018
.npmignore Incremented version to 2.4.1. Also added package.json. Oct 18, 2016 Update Jul 5, 2014
bower.json Increment version to 2.6 Oct 24, 2018
jTable.jquery.json Increment version to 2.6 Oct 24, 2018
jquery.jtable.js Update jquery.jtable.js Oct 24, 2018
package.json Increment version to 2.6 Oct 24, 2018
screenshot.png changed widht of screenshot May 4, 2014

What is jTable

A screenshot of jTable

jTable is a jQuery plugin used to create AJAX based CRUD tables without coding HTML or Javascript. It has several features including:

  • Automatically creates HTML table and loads records from server using AJAX.
  • Creates 'create new record' jQueryUI dialog form. When user creates a record, it sends data to server using AJAX and adds the same record to the table in the page.
  • Creates 'edit record' jQueryUI dialog form. When user edits a record, it updates server using AJAX and updates all cells on the table in the page.
  • Allow user to 'delete a record' by jQueryUI dialog based confirmation. When user deletes a record, it deletes the record from server using AJAX and deletes the record from the table in the page.
  • Shows animations for create/delete/edit operations on the table.
  • Supports server side paging using AJAX.
  • Supports server side sorting using AJAX.
  • Supports master/child tables.
  • Allows user to select rows.
  • Allows user to resize columns.
  • Allows user to show/hide columns.
  • Exposes some events to enable validation with forms.
  • It can be localized easily.
  • All styling of table and forms are defined in a CSS file, so you can easily change style of everything to use plugin in your pages. CSS file is well defined and commented.
  • It comes with pre-defined color themes.
  • It is not depended on any server side technology.
  • It is platform independed and works on all common browsers.


lib folder contains files necessary to use jTable.

dev folder contains parts of library helpful for development of jTable.

See for documentation, demos, themes and more...

You can’t perform that action at this time.