gpt4 book ai didi

javascript - 使用 jQuery 的 PrimeFaces 数据表行计数

转载 作者:行者123 更新时间:2023-11-30 16:45:47 24 4
gpt4 key购买 nike

我使用的是 PrimeFaces 5.1。如果有任何方法可以使用 jquery 获取 DataTable 行数和单元格数,因为我尝试获取行数并将参数传递给另一个函数。我尝试使用下面的脚本,但它不起作用。

1) alert("Rows = " + ($('#TestSubview:testForm:test table tbody tr:last').index() + 1));
2) var datatable=jQuery("#TestSubview:testForm:test");
alert(dataTable.tBodies[0].rows.length);

3)alert($('#'+dataTableId+' tbody tr').length);

最佳答案

可以通过使用datatable的widgetVar变量来实现:

<p:dataTable styleClass="datatable-styleClass"
widgetVar="datatablewidget"
..........
..........
/>

在数据表呈现后加载脚本:

$(".datatable-styleClass").ready(function() {

var rowCount = PF('datatablewidget').paginator.cfg.rowCount;
alert(rowCount);

});

关于javascript - 使用 jQuery 的 PrimeFaces 数据表行计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31259156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com