Skip to content

Gabrielr47/easyTable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features

  • Sort asc - desc
  • Filter by Numbers and Text
  • Select all/clear
  • Select using shift arrow up or arrow down
  • Select using crtl + click
  • Fixed header with scroll
  • Easy disable and customize methods
  • Get the values of selected columns
  • Mobile First
  • Cross-browser: IE 8.0+, FF 3+, Safari 2.0+, Opera 9.0+, Chrome 5.0+.
  • Supports Bootstrap v2 and 3.
  • Supports Font Awesome.
  • Small code size, just 4KB minified.

Installation

Include script after the jQuery library:

<script src="easyTable.js"></script>

Usage

After fill the table with data:

$("#table").easyTable();

To disable some configuration or customize you can set the params like this:


$("#table").easyTable({
    hover:'btn-primary',
    buttons:false,
    select:false,
    sortable:true,
    scroll: {active: true, height: '400px'}
});

To get the values of columns selected just call the method getSelected() like this:


var table = $("#table").easyTable();
$("#getSelected").click(function() {
  table.getSelected(0); // Where the 0 is the index of column, in this example the id column.
});

Demo

easyTable Jsfiddle

Authors

Gabriel Rodrigues

Gabriel Leite

About

easyTable is a simple plugin for jQuery.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages