2014-02-20 24 views
3

我有一個extendedDataTable像這樣如何從extendedDataTable在RichFaces的去除過濾器組件排

<rich:column id="exampleId" 
      filter="#{exampleFilterBean.exampleFilterMethod}" 
      filterValue="#{exampleFilterBean.exampleFilterValue"> 
      <f:facet name="header" > 
        <h:outputText value="Header" /> 
      </f:facet> 
      <h:outputText value="#{exampleFilterBean.example.exampleAttribute}" /> 

一個專欄中,我不想顯示與過濾箱控制桿因爲我正在使用外部過濾器和JavaScript API。 - 屬性

的第三種方式是將其刪除

.rf-edt-flt-c { display:none; } 

此外,當你刪除filter/filterattribute輸入框將被刪除:

回答

4

您可以輕鬆地通過添加CSS命令隱藏起來通過使用擴展數據表onready -attribute

onready="$('.rf-edt-flt-c', this).each(
       function(n){ 
        this.parentNode.removeChild(this); 
       });" 

希望它可以幫助...的JavaScript

+0

謝謝,它的工作原理 – Tex