1

在我的应用程序中,我有一个<p:dataTable>属性lazy="true" paginatorTemplate="...{RowsPerPageDropdown}..." rowsPerPageTemplate="10,50,100" ,我从一个lazyDataModel 设置了这个数据表的值属性。我得到了这个数据模型的记录总数dataModelName.getRowCount()

现在的问题是我想显示dataModel 的记录总数rowsPerPageTemplate="10,20,50,ALL"在哪里。ALL(ie. dataModelName.getRowCount())

如果有人知道这一点,请帮助我。谢谢。

4

1 回答 1

0

我的方法是使用 jquery 或 javascript 在客户端更改为 ALL。我有一个表格(id="form")和一个数据表( id="cars")里面(你先试试链接ALL):

<script type="text/javascript">
                $(document).ready(function() {
                    $('#form\\:cars .ui-paginator-rpp-options.ui-widget.ui-state-default.ui-corner-left')
                    .each(function() {
                        $(this).children().last().html('ALL');
                    });
                })
            </script>
于 2013-05-29T07:41:13.190 回答