gpt4 book ai didi

javascript - 如何获取 jqGrid 中显示的行数?

转载 作者:行者123 更新时间:2023-11-29 10:49:19 25 4
gpt4 key购买 nike

也许这些信息就在那里,而我的 Google-fu 却让我失望了,但我似乎找不到答案。如何获取 jqGrid 中当前显示的行数?

我找到的关于此主题的每个问题和答案都会告诉您如何获取 行数(显示或不显示)或加载 行数通过外部服务。相反,我试图获取在 jqGrid 的当前页面中显示了多少行。我的 jqGrid 属性之一是 rowList:[10,20,30] , 但我不确定如何访问自己选择的那个。

我想要的只是当前在 jqGrid 的每个页面上显示了多少行。到目前为止我发现的最接近的东西是 this Q&A , 但这显示了多少 <tr>有也不是我真正需要的。

最佳答案

$('.ui-pg-selbox').val()

在最新的 jqGrid (4.4.1) 上测试

当然,如果你每页有多个 jqGrid,你可以使用一个包装器来确保它是你要找的那个。

$('#myjqGridWrapper .ui-pg-selbox').val()

不确定这是否是最好的方法,但它可以完成工作。

空格表示后代选择器,即它查找包含 ui-pg-selbox 类的元素,这些元素是包装器 #myjqGridWrapper 的后代。这将需要在您的表格周围放置一个 div 或其他一些包装器。


更新:此外,如果您有 ID 或引用,您可以使用更可靠的方式查询其jqGrid 实例的.ui-pg -选择框:

$('#jqgridTableId').closest('.ui-jqgrid').find('.ui-pg-selbox').val()

关于javascript - 如何获取 jqGrid 中显示的行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13461814/

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