问题标签 [data-paging]
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.
javascript - 在没有下一页和上一页类型的选择标签中分页
我正在尝试使用以下代码创建一个选择标签分页:
但结果是这样的:
使用以下代码进一步调试:
让我得出结论,前一页和下一页(位于 pages.type)也包含在 pages 数组中。
所以我的问题是,我该如何解决这个问题?有没有办法创建一个仅包含真正只有页面的页面的替代数组,或者根据给定类型过滤页面数组的方法?
parse-platform - 从 GeoPoint 查询解析分页结果
我们正在尝试对包含 GeoPoint 的 PFQuery 的结果进行分页。我们在返回的记录中看到重复和不一致的情况。
例如:
将为同一位置的两个用户返回不同的结果。
这是对 Parse 的技术限制吗?
angularjs - 当集合大小发生变化时如何在Angular中实现分页
我正在尝试对表格使用 angular-UI 分页,我在其中拼接页面与数组相交的数组。但是,我不清楚如何处理对象数组正在从表本身中添加和删除的事实。
另外,我正在按我的 ng-repeat 中对象的 name 属性对过滤器进行排序。我希望我的模型数组中的 item[0] 是什么,与通过 ng-repeat 显示在表中的第一项不相关......我可能是错的。
我只是在寻找关于如何在 ng-repeat 对列表进行排序时实现分页的建议,并且集合大小一直在变化。
问候
我
extjs - 网格面板上的分页(extjs)
我正在按照下面链接中的代码在 Ext.grid.Panel 上分页数据,但没有成功。数据在面板中完全呈现,无需分页。显然,分页工具栏没有要显示的数据,但它已正确配置为具有数据的商店,并且它作为网格的一个项目挂起。
我从下面的示例中复制了 store 和 grid 的确切配置,但没有发生任何事情。为什么数据没有被分页?
http://jsfiddle.net/jardalu/TE4ah/
这是我的商店,它链接到网格和分页工具栏:
hibernate - 带有分页的 Spring JPA 存储库中的自定义查询
我尝试使用 Spring Boot 实现 JPA 存储库,它工作正常。现在,如果我尝试在使用@Query Annotation 扩展 JpaRepository 的接口中实现自定义查询,它可以正常返回 bean 列表。(使用 NamedQuery)。现在,当我尝试将分页用于自定义方法/查询时,它不起作用。
代码 :
控制器 :
服务
道
命名查询
异常:java.lang.IllegalArgumentException:为 TypedQuery [java.lang.Long] 指定的类型与查询返回类型 [class com.mobicule.SpringBootJPADemo.beans.Employee] 不兼容
我只想让 Spring JPA Repository 为自定义方法和查询提供分页功能。我怎样才能做到这一点?
asp.net - 错误 超出最大请求长度
- Grid View 包含 15000 条记录,并且在第一次页面加载时 GridView 完美绑定。
- 但是在导致以下错误的任何其他 PostBack 事件上。
超出最大请求长度。
我们尝试增加 aspnet:MaxHttpCollectionKeys 的值
和
system.web 下的 httpRuntime 标签
提前致谢...............
c# - 分页在gridview内部更新面板中不起作用
我在更新面板中放置了两个网格视图。它们都允许分页显示数据。
我的.aspx
页面代码是:
我的代码.cs
是:
页面控件显示页数,但它只呈现第一页。如果我单击下一页,它不会做任何事情。
我错过了什么?
java - 有没有比使用 DetachedCriteria 进行分页更好的方法?
使用 Hibernate 的 Criteria api 进行排序和分页有一个很大的限制,它需要从数据库中检索不同的结果。api 提供的工具(如 DistinctRootTransformer)将不起作用,因为它是在从 db 检索实体后应用的,因此会中断分页和排序。获得具有关联限制的查询的不同结果的唯一方法是通过DetachedCriteria限制结果集:
有谁知道更好的方法,例如省略子查询并使用连接而不破坏分页?我的目标是找到一个可重用的解决方案,比如只将一个标准传递给另一个应用分页、排序和过滤的方法。
更新:
以下代码不起作用。由于加入,我必须使用 Resulttransformer,以获得不同的结果。但是,它是在排序和分页之后应用的。
例如,调试 sql 数据库将返回类似的内容:
home_id=1,...cat_ids={1,2};household_id=1,...cat_ids={1,2};household_id=2,...cat_ids={1};
在此示例中,将 pagesize 设置为 1 并查看页面 2 应该返回 uid 2,因为只有两个不同的用户。但正如您在数据库输出中看到的那样,它返回错误的 uid 1,因为 Resulttransformers 之后会启动。
javascript - 如何在数据表中进行服务器端分页?
我正在使用 MVC。我有大量数据,我只需要有分页限制的数据。例如,如果页面大小为 10,我只想获取数据库中的前 10 条记录。
这是我的html:
这是我的 JS:
这就是我的服务器以 json 形式返回的内容:
当我运行程序时,它在加载数据表时给出“无法读取未定义的属性长度”错误。我在哪里做错了,请感谢任何解决方案。
c# - 有没有办法从长时间运行的 SQL Server 存储过程中获取第一页数据?
我的最终需要是在 Web API 页面上呈现一些报告(SQL Server 存储过程的结果)。
挑战在于返回这些数据的存储过程非常慢——有时需要几分钟才能运行。没有一个用户在他们的右(或左)头脑中会发现这种看似无休止的延迟是可以接受的,因此我想知道是否有一种方法可以只将第一页(比如 40 或 50 行数据)作为“奶嘴”,而其余的则在后续页面上呈现“幕后”。
我知道以这种方式呈现数据(一次一页)很常见,但实际上是否可以以这种方式“切片”存储过程以加快速度,即不改变存储过程本身 -只是来自 Web API 应用程序中的 C#(或 Javascript)?
我能想到的唯一其他可行的选择(以及它是否可行还有待商榷)是将已保存为 .xlsx(或 .csv)文件的预运行报告存储到服务器,在那里可以从Web API 应用程序和转换/按摩以显示在页面上。这需要将文件从客户端实用程序发送到服务器计算机(!),并可能在服务器上使用 Excel 互操作(!)。
这个无赖的最后一个避难所就是在存储过程运行时向用户展示一个跳舞的熊玩杂耍小猫或其他东西的 .gif 文件。
更新
两个答案都很好,而且作为一个落后者(失败者的支持者),我选择了得分较少的猫。
在这两只猫的启发下,我想我会做的是在创建每个 Excel 报告时向我的 Web API 应用程序发送一条“消息”,以将该数据(通过调用相同的 SP)存储在服务器上的一个表中. 然后,当用户浏览到提供的链接时,报告数据将可供用户使用。当他们实际这样做时(通常至少在几分钟后),表中将填充来自 SP 的数据,并且随后的页面呈现最多应该是几秒钟而不是几分钟。