2012-04-16 73 views
0

我使用的是extendedDataTable,因爲我需要多選。表格可能變得很大,所以我使用dataScroller進行分頁。豐富的服務器端偵聽器:dataScroller(RF 4.1)

我想實現的是,切換到另一頁時清除選擇。選擇存儲在後臺bean中,我有一個方法clearTableSelection來清除選擇。

現在我的問題是,切換頁面時如何調用方法clearTableSelection

回答

0

我發現了一個簡單的解決方案:

... 
<rich:extendedDataTable> 
    ... 
    <f:facet name="footer"> 
     <rich:dataScroller 
      onbegin="document.getElementById('form:hiddenButton').click()" /> 
    </f:facet> 
</rich:extendedDataTable> 
<a4j:commandButton 
    id="hiddenButton" action="#{backingBean.clearTableSelection}" 
    value="HiddenButton" execute="@this" style="display: none;" /> 
...