This site contains the legacy documentation for DataTables v1.9 and earlier for reference only.
DataTables 1.9 was End Of Life in 2014.
Do not use it for new work.
The current release of DataTables can always be found on
DataTables.net.
The features that DataTables provides can be greatly enhanced by the use of the plug-ins available on this page, which give many new user interaction and configuration options.
Extras included in the DataTables package |
Name |
Description |
Documentation |
Examples |
Download |
AutoFill |
AutoFill adds an Excel like option to a table, allowing click and drag over cells, filling in information and incrementing numbers as needed. |
Options |
Examples |
Download |
ColReorder |
ColReorder allows the end user to modify the column order of a table through drop-and-drag of column headers. |
Options |
Examples |
Download |
ColVis |
ColVis presents the end user with a list of columns in the table and options to enable or disable their current visibility. |
Options |
Examples |
Download |
FixedColumns |
FixedColumns "freezes" in place the left most columns in a scrolling DataTable, to provide a guide to the end user (for example an index column). |
Options |
Examples |
Download |
Editor |
Editor provides full editing abilities for your tables. With Editor, creating a fully customised table, where your users can edit the information in the table, couldn't be easier. |
Options |
Examples |
Download |
FixedHeader |
The FixedHeader plug-in will freeze in place the header, footer and left and/or right most columns in a DataTable, ensuring that title information will remain always visible. |
Options |
Examples |
Download |
KeyTable |
KeyTable provides Excel like cell navigation on any table. Events (focus, blur, action etc) can be assigned to individual cells, columns, rows or all cells. |
Options |
Examples |
Download |
Scroller |
A virtual renderer for DataTables, allowing the table to look like it scrolls for the full data set, but actually only drawing the rows required for the current display, for fast operation. |
Options |
Examples |
Download |
TableTools |
TableTools adds a toolbar to a table to provide options for saving files (CSV, XLS, PDF), copying to system Clipboard, or printing the table. Row selection options are also available. |
Options |
Examples |
Download |
Third party plug-ins |
These plug-ins are developed by individuals and companies to extend the capabilities of DataTables even further than its own tool set. Support for these plug-ins is provided through their own project pages (GitHub for example).
|
Name |
Description |
Documentation |
Examples |
Download |
ColumnFilterWidgets
|
ColumnFilterWidgets from Dylan Kuhn provides an advanced drop-down column selection filtering control widget for DataTables with options for cumulative filtering and individual column selection. |
Options |
Examples |
Download |
ColReorder with resizing |
This plug-in from Christophe Battarel adds the ability to resize columns to the ColReorder plug-in. |
Options |
Examples |
Download |
DataTables Column Filter |
DataTables Column Filter plugin is an add-on for the DataTables library which provides easy to use and highly configurable individual column filtering options. Created by Jovan Popovic. |
Options |
Examples |
Download |
DataTables Row Grouping |
This plug-in for DataTables, also from Jovan Popovic, provides row grouping options for DataTables. Grouping rows are dynamically added into the table on each draw, based on rules that you specify, including options to expand and collapse entire sections. |
Options |
Examples |
Download |
Row reordering |
The row reordering plug-in from Jovan Popovic gives a very easy to use wrapper around jQuery UI's sortable widget allowing easy reordering in a DataTable, with callbacks to save the changes to the server. |
Options |
Examples |
Download |