【问题标题】:Primefaces dataTable get current page rowcountPrimefaces dataTable 获取当前页的行数
【发布时间】:2016-03-24 08:43:28
【问题描述】:

在 Primefaces DataTable 脚本中获取当前页面行数 WidgetVar.paginator.cfg.rowCount 它显示所有行数,但我需要当前页面行数(即)第一页 20 条记录,第二页为 3单击分页器 2 秒时的记录我需要结果 2 秒页面行数结果 3。

<p:ajax event="page" oncomplete="getRowCount();"/>

【问题讨论】:

    标签: jsf-2 primefaces


    【解决方案1】:

    这可以通过一些小型客户端 jquery javascript 来完成,您可以在其中计算数据表数据 &lt;tbody&gt;&lt;tr&gt; 标记的数量

    试试这个

    console.log($('#form\\:carTable_data').children());
    

    #form:carTable_datalazy loading showcase 中相应正文的完整ID,其中数据表的ID 为carTable,数据正文获得_data 附加到它。在 jquery 中,如果 : 是 id 的实际部分,则需要使用双反斜杠对 : 进行转义。否则它被解释为伪选择器。

    【讨论】:

      猜你喜欢
      • 2013-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-27
      • 2013-08-10
      • 1970-01-01
      • 1970-01-01
      • 2017-02-20
      相关资源
      最近更新 更多