问题标签 [pagination]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3394 浏览

javascript - Client-side pagination with jqGrid

I know it's possible to do client-side sorting in jqGrid by setting loadonce = true but is it possible to do client-side paging as well?

I want to pass all the data (about 80 pages of JSON) to the client initially during page load and then, I don't want any server calls. I want jqGrid to handle both the paging and sorting.

0 投票
1 回答
669 浏览

jquery - 来自给定记录 ID 的 jQuery 分页

我发现了很多 jQuery 插件的分页编码。一切正常。但我的需要是,我在表中有 20 条记录。我想一次只显示一条记录,使用First - Previous - Next - Last。当我输入特定的记录 ID,如“15”时,它应该显示 15 的详细信息,如果我单击下一步,它会显示下一个记录 ID..etc。

例如,

录音编号:15

名字:格纳尼亚尔

姓名:祖拜尔

第一个 上一个 下一个 最后一个

如果我给记录 ID 10,它应该显示第 10 个记录 ID 的详细信息......等等......

在 jQuery 中怎么做?

  • 格纳尼亚尔祖拜尔
0 投票
2 回答
2272 浏览

.net - 客户端上的 DataGridView、ADO.NET、绑定和分页

我正在开发一个 WinForm 应用程序,该应用程序有几个查询,这些查询带回大约 20000 条记录,然后填充一个 DataTable,并将该 DataTable 绑定到一个 DataGridView。

我想让用户一次翻阅 500 条记录。做这个的最好方式是什么?我想在客户端进行分页。我看到 System.Data.DataView 有一个过滤器和排序,但对分页没有任何帮助。

更新: 我开始考虑一些定制的方法。我可以获取 DataTable/DataRow 在内部使用的唯一“行计数 id”吗?并用它来计算我需要的记录数?

0 投票
3 回答
2955 浏览

jquery - 使用 jquery 对数据库结果进行分页

我正在寻找有关使用 jquery 对数据库中的多个结果进行分页的难度的信息。我已经找到了一个插件,但我认为这不是我需要的。

我有一个带有 8 个文本框的表单。我想用第一个数据库结果填充这 8 个文本框,然后在有更多结果时显示分页。如果有更多结果,那么用户应该能够单击下一步按钮将新数据导入文本框。

有人有什么建议吗?

0 投票
2 回答
5532 浏览

jquery - 使用 jQgrid 的服务器端分页

我只是看了一下jqgrid。有没有人尝试过实现这个插件,或者使用 jQuery 来实现服务器端分页?

我正在使用 struts2 并使用从 DB 返回的列表填充 html 表。该列表是从 Oracle SP 返回的。SP 与其他一些参数一起接受“开始”和“开始”。所以我可以将数字传递给这些参数以获取特定的行数。

您将如何实现这一目标?我更喜欢一些“ajaxy”解决方案,其中整个页面不刷新,而只是表格部分刷新。我看到这也是在 SO 上完成的,但我认为在这种情况下,他们会立即带回所有数据。

0 投票
1 回答
10484 浏览

java - displaytag 外部分页/排序并获取真实的行号

我在 JSP 中使用带有自定义 TableDecorator 和以下 DisplayTag 表的外部分页/排序:

在表格装饰器中,getListIndex() 只返回与当前页面相关的行号,而不是整个列表(即,如果我们每页显示 100 个对象,那么 getListIndex() 在页面顶部返回“0” 2,不是“100”)。

表装饰器中是否有可能以某种方式获得反映正确偏移量的行号?Displaytag知道某个地方的偏移量,因为它使用它来格式化分页链接。

displaytag 文档没有解决这个问题,并且 ${row_rowNum} 隐式对象的工作方式与装饰器中的 getListIndex() 相同。

是的,可以通过将行号列添加到分页 SQL 并让 TableDecorator 使用它(如果可用)来做到这一点,但我宁愿不依赖 DAO 来获取这种元数据。以下 TableDecorator 方法利用 rownum 列(如果存在),否则使用 getListIndex():

谢谢。

/mcr

0 投票
4 回答
27005 浏览

ruby-on-rails - Rails 有内置的分页解决方案吗?

我注意到分页宝石之类mislav-will_paginate的非常受欢迎。这是因为 Rails 没有内置的分页解决方案,还是因为内置的解决方案不是很好?

0 投票
15 回答
343853 浏览

sql - SQL Server 中的限制 10..20

我正在尝试做类似的事情:

或者

但使用 SQL Server

我发现的唯一解决方案看起来有点矫枉过正:

我还发现

...但这不是我想做的,因为我无法指定起始限制。

我还有其他方法吗?

另外,只是好奇,是否有 SQL Server 不支持该LIMIT功能或类似功能的原因?我不想刻薄,但这听起来确实像是 DBMS 需要的东西……如果确实如此,那么我很抱歉我这么无知!在过去的 5 年里,我一直在使用 MySQL 和 SQL+,所以......

0 投票
5 回答
819 浏览

php - 如何在分页的第一页后获取选定的类别 ID?

如何在分页的第一页后获取选定的类别 ID?

0 投票
1 回答
4020 浏览

cakephp - 如何让 PassedArgs 在 CakePHP 的分页中工作?

我有一个页面,它返回按组织 ID 过滤的结果。URL 如下所示:

nameofview/organization_id:1/page:2/

我正在使用内置的 Paginator 控件,并将 $this->PassedArgs 传递给它,如下所示:

这些链接对于“数字”看起来不错,但不适用于 Next 和 Previous。两者的链接都将我带回同一页面。我认为这是因为它正在传递“页面”参数。

任何人都知道如何将正确的参数传递给 $paginator->numbers?

我试过 $this->passedArgs['organization_id'] 但这会返回错误。