CloudTables
Low code DataTables and Editor. Configured in your browser in moments.
DataTables
Advanced interaction
features for your tables.
Editor
Comprehensive editing
library for DataTables.
Manual
Download
  • Examples
  • Manual
  • Reference
  • Extensions
    • AutoFill
    • Buttons
    • ColReorder
    • Editor
    • FixedColumns
    • FixedHeader
    • KeyTable
    • Responsive
    • RowGroup
    • RowReorder
    • Scroller
    • SearchBuilder
      • Custom Conditions
      • Predefined Searches
      • SearchBuilder Plug-ins
      • Examples
      • Server-side processing
      • Reference: Options
      • Reference: API
      • Reference: Events
    • SearchPanes
    • StateRestore
    • Select
    • Standalone: DateTime
    • Legacy: ColVis
    • Legacy: TableTools
  • Plug-ins
  • Blog
  • Forums
  • Support
  • FAQs
  • Download
  • Purchase
≡ Show site navigation

SearchBuilder for DataTables

This is the SearchBuilder extension for DataTables. It allows results to be filtered based on a user constructed query.

Performance

  • 5k Rows
  • 50k Rows

Initialisation and options

  • Basic Initialisation
  • API Initialisation
  • Button Initialisation
  • SearchBuilder Configuration using Buttons
  • Formatted Numbers
  • Formatted Date using Moment
  • Formatted Date using Luxon
  • Default Logic
  • Restrict Filtering to Certain Columns
  • Limit Sub-Group Depth
  • PreDefined Search
  • Interaction with Empty Cells
  • Force Search on Enter
  • HTML Format
  • Interaction with Rendered Cells
  • Unknown Column Type

API demonstrations

  • Rebuild Demonstration

Customisation

  • Custom Title
  • Default Condition
  • SearchBuilder Button Text
  • Language Options
  • Rendering Arrays
  • Custom Conditions
  • Custom Multiple Of Condition
  • Using Orthogonal Data
  • Plug-in Example

Styling

  • GreyScale
  • Bootstrap 3
  • Bootstrap 4
  • Bootstrap 5
  • Bulma
  • Foundation
  • jQuery UI styling
  • Fomantic-UI (formally Semantic-UI) styling

Integration

  • StateSave Integration
  • Buttons Integration
  • ColReorder Integration
  • SearchPanes Integration
  • SearchPanes, CascadePanes and ViewTotal Integration

DataTables

DataTables designed and created by SpryMedia Ltd.
© 2007-2023 MIT licensed. Privacy policy. Supporters.
SpryMedia Ltd is registered in Scotland, company no. SC456502.