gpt4 book ai didi

json - 分页不适用于 JqGrid 中的 json

转载 作者:行者123 更新时间:2023-12-04 22:37:28 25 4
gpt4 key购买 nike

当我删除 loadonce:true 时,我的分页不起作用……但是如果我使用 loadonce:true 则我的网格不起作用。任何想法如何让我的分页再次工作。

更新:这是对 problem loading data in details jqGrid from master grid? 的扩展

最佳答案

如果删除 loadonce:true并使用 datatype:"json""datatype:xml" jqGrid 选项然后 您的服务器 必须实现分页。服务器接收一些参数,这些参数将附加到 url在“GET”请求的情况下或在“POST”请求的情况下在 HTTP 正文中发送。这个参数是rows , page , sidx , sord .例如,如果您的表有一个索引为“Name”的列作为当前排序列,并且 rowNum: 20那么您的网址将附加 ?rows=20&page=1&sidx=Name&sord=asc .您的服务器应该为数据所在的数据库构造 SELECT 语句 ORDER BY Name asc然后将结果分成每页 20 行,并将结果的第一页发回。 (有关更多信息,请参阅 Get current url including parameters of Jqgrid)。对于服务器上带有 MySQL 的 PHP,请参阅 http://www.trirand.com/jqgridwiki/doku.php?id=wiki:first_grid#php_and_mysql_example_file举个例子。

所以在 loadonce:false 的情况下或否 loadonce参数 您的服务器负责对数据进行排序和分页 .如果它不起作用,您应该验证您的服务器代码。

关于json - 分页不适用于 JqGrid 中的 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3620137/

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