我正在处理 primefaces showcase 中提到的示例.我正在尝试为数据表创建一个全局过滤器。
目前该表如下所示:
我想做的是删除单独的列过滤器,只使用全局过滤器。
像这样:
为此,我删除了列定义上的 filterBy
属性。但是在这样做时,我收到了一个 javascript 警告 - Error in parsing value for
filter, declaration dropped
并且全局过滤器不起作用。
有人可以告诉我如何实现吗?
最佳答案
确保在每个 p:column
中都有 filterBy="#{myRowVar.sonmeField}"
(因为全局过滤器需要它)
并且还在每个 p:column
中添加 filterStyle="display:none"
(添加 filterStyle="display:none"
将使它不可见...)
关于javascript - 没有列过滤器的 primefaces 全局过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10701841/