TableTools 2.1.1

DataTables CDN files for TableTools 2.1.1. This software was originally released on 12th June, 2012.

Release notes

Hot on the heals of v2.1.0 of TableTools, this update includes an important fix for the selection button options, which could cause an error in 2.1.0. However, of even more interest is that the update sees a significant change to the internals of how row selection works - it is now much cleaner, smaller and faster! With the update row selection will fully work with deferred rendering now, and also fnSelect and fnDeselect can take jQuery objects of TR nodes to select, not just single nodes.

  • New: Rewrite how selection of rows is handled - rather than TableTools keeping an array of nodes, it adds the _DTTT_selected attribute to the DataTables aoData array. This means that TableTools row selection will now work correctly with deferred rendering in DataTables. The resulting code is smaller, faster and easier to maintain :-).
  • New: fnSelect and fnDeselect now accept jQuery objects with TR nodes and arrays of TR nodes as well as individual TR nodes.
  • New: bOpenRows option for buttons - effects any command which exports the table as data (i.e. the file saving options) and allows the "details" rows (from fnOpen) to be included in the export. This is disabled by default, but can readily be enabled using the new option.
  • Fix: class reference in the buttons had a missing 's' resulting in an error