2014-02-20 2 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.

ответ

4

Вы можете легко скрыть их, добавив CSS-команду:

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

Также входные коробки будут удалены, когда вы удалите filter/filterattribute - атрибуты

Третий путь, чтобы удалить их с помощью JavaScript, используя расширенные таблицы данных onready атрибута по

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

Надеется, что это помогает ...

+0

Спасибо, он работает – Tex

Смежные вопросы