Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

primefaces global filter without the column filters

I'm working on the example mentioned in primefaces showcase. I am trying to create a global filter for the datatable.
Currently the table looks like this: enter image description here

What I want to do is remove the individual column filters and have only the global filter. Like this: enter image description here
To do that I remove the filterBy attribute on the column definitions. But on doing that, I get a javascript warning - Error in parsing value forfilter, declaration dropped and the global filter doesn't work.
Could someone please tell me how to achieve this?

like image 717
neeraj narang Avatar asked May 22 '12 12:05

neeraj narang


1 Answers

Make sure you have the filterBy="#{myRowVar.sonmeField}" in every p:column (because the global filter needs it)

And also add the filterStyle="display:none" in every p:column (adding of filterStyle="display:none" will make it not visible...)

like image 160
Daniel Avatar answered Sep 24 '22 06:09

Daniel