Skip to content

A JQuery plugin to create AJAX based CRUD tables forked from jTable

Notifications You must be signed in to change notification settings

birddevelper/msjTable

 
 

Repository files navigation

What is msjTable

A screenshot of jTable

msjTable is a jQuery plugin forked from jTable, to create AJAX based CRUD tables without coding HTML or Javascript.

Additional features of msjTable :

  • Record Preview feature :
$("#myjtable").jtable({
...,
recordPreview : true,  // setting recordPreview to true, a view icon will appeare beside edit icon in each row
...,
fields : {
    ...,
    first_name : {
               title : 'First name',
               edit : true,
               create : true,
               preview : true, // specify which field you want to be shown in preview dialog
               type : 'text'
                },
    ...
});
  • Multi columns form for Create, Edit and Preview dialogs.
$("#myjtable").jtable({
...,
createFormColumns : 2,  // set the number of columns in new record dialog
editFormColumns : 2,  // set the number of columns in edit record dialog
viewFormColumns : 2,  // set the number of columns in record preview dialog
...

});
  • You can send any required fields to row-delete-request as POST data (jTable only sends single key field)
$("#myjtable").jtable({
...,
fields : {
    ...,
    first_name : {
               title : 'First name',
               edit : true,
               create : true,
               delete : true, // setting delete option of field to true, sends this field beside key field as parameters to delete request.
               type : 'text'
                },
    ...
});

Read More about additional features and its usage here

Notes

lib folder contains files necessary to use jTable.

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

See http://www.jtable.org for documentation, demos, themes and more...

About

A JQuery plugin to create AJAX based CRUD tables forked from jTable

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 66.8%
  • CSS 28.3%
  • Less 4.9%