Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

350
Views
Tabulator - Is there a way to prevent header filtering and only apply header filters programmatically?

I have a table that has 15 columns with headerFilters using ajaxFiltering.

I would like to be able to type in all of my filter criteria into the header filters and then press a button to apply the filters all at once. I have tried using headerFilterLiveFilter:false but that only stops the live filtering while typing in that headerFilter. Once I click into another headerFilter it applies the previous filter and I have to wait to type the next criteria.

Anything I missed in the docs or any workarounds are much appreciated.

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Apply a customHeaderFilter. Then in your function you can decide what to do.

about 4 years ago · Juan Pablo Isaza Report

0

If you want to apply filters that the user cant change then you shouldn't be using header filters, you should be using standard filters, these can be added by calling the setFilter function.

table.setFilter("name", "!=", "Steve");

This function can also accept multiple filters at once, as an array:

table.setFilter([
    {field:"age", type:">", value:52}, //filter by age greater than 52
    {field:"height", type:"<", value:142}, //and by height less than 142
    {field:"name", type:"in", value:["steve", "bob", "jim"]}, //name must be steve, bob or jim
]);

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!