我正在研究primefaces showcase中提到的例子。我正在尝试为数据表创建一个全局过滤器 目前该表如下所示:
我想要做的是删除单个列过滤器,并且只有全局过滤器。
像这样:
为此,我删除了列定义上的filterBy
属性。但是在这样做时,我收到了一个javascript警告 - Error in parsing value for
过滤器, declaration dropped
,并且全局过滤器不起作用。
有人可以告诉我如何实现这个目标吗?
答案 0 :(得分:27)
确保每个filterBy="#{myRowVar.sonmeField}"
都有p:column
(因为全局过滤器需要它)
并在每个filterStyle="display:none"
中添加p:column
(添加filterStyle="display:none"
会使其不可见......)
答案 1 :(得分:1)
或者你可以放:
.ui-column-filter{
display: none !important;
}
在.css中隐藏所有列过滤器