Type to search columns, filters, options, and extensions.

to navigate · Enter to open · Esc to close

Documentation

Extensions Overview

Extension hub with prerequisites and selection guidance

UX DataTables supports common DataTables extensions through PHP helpers and lazy-loaded frontend adapters.

Prerequisites

  • Add extension configuration on your DataTable instance.
  • Keep extension combinations incremental and tested.
  • Prefer explicit setup per table when behavior differs between screens.

Extension Matrix

ExtensionMain use caseDoc
ButtonsExport and utility actions/ux-datatables/extensions/buttons/
SelectRow/column/cell selection/ux-datatables/extensions/select/
Column ControlPer-column order/search controls/ux-datatables/extensions/column-control/
ResponsiveMobile-friendly tables/ux-datatables/extensions/responsive/
Row GroupGroup related rows with optional summaries/ux-datatables/extensions/row-group/
KeyTableKeyboard navigation/ux-datatables/extensions/keytable/
ScrollerVirtualized rendering/ux-datatables/extensions/scroller/
Fixed ColumnsKeep edge columns visible while scrolling/ux-datatables/extensions/fixed-columns/
Fixed HeaderKeep the header visible while scrolling the page/ux-datatables/extensions/fixed-header/
ColReorderUser-driven column order/ux-datatables/extensions/col-reorder/

Combining Extensions

Use the dedicated page for tested patterns and caveats: