2013-06-26 4 views
0

Я использую a Как добавить вертикальную полосу прокрутки?полоса прокрутки для t: datatable

Я попытался следующие, но это не сработало

<t:dataTable style="scroll:auto" class="display dataTable" id="abc" border="1" value="#{ManageBean.selectItems}" var="feed"  > 
    <h:column > 
      <f:facet name="header"> 
      <h:outputText value="Name" /> 
      </f:facet> 
    </h:column> 
    </t:dataTable> 

И код JQuery выглядит следующим образом

$(document).ready(function() { 
    $('#ManageOutboundIdentitiesForm\\:abc').dataTable({ 
    "sScrollY": "20px" 
}); 

    }); 

ответ

1

Самый простой способ будет обернуть dataTable в DIV и добавить некоторые CSS. Пример

<div style="overflow: auto; width: 30%; height: 20%;"> 
    <t:dataTable..../> 
    </t:dataTable> 
</div> 

Я просто предполагаю, размеры для width и height здесь, так что менять их по мере необходимости.