Tabulator
tabulator.info/docs/4.0/releaseThe behaviour of empty header filters has been tweaked to improve usability. By default Tabulator will clear the filter when it considers the header filter value to be empty, in the case of most filters that is if the value is undefined, null, or "", or in the case of check boxes that is if the value is not either true or false.
Tabulator
tabulator.info/docs/4.2/dataTabulator row data is defined as an array of objects, that can either be passed as an array or retrieved as a JSON formatted string via AJAX from a URL. The data can contain more columns that are defined in the columns options, these will be stored with the rest of the data, but not rendered to screen. An example JSON data set: