今天发现一个很奇怪的问题,在使用easyui datagrid时,行号在分页时不起作用。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了今天发现一个很奇怪的问题,在使用easyui datagrid时,行号在分页时不起作用。相关的知识,希望对你有一定的参考价值。

比如20条记录,每页显示10条,第一页行号显示1 2 3 4 5。。。10,第二页行号还是从1一直到10。。。

参考技术A 除了行号没变之外,行内数据变了吗? 要是数据也没有变的话,那就证明是你后台程序没有写分页查询,因为easyui datagrid 在分页的时候,会传两个参数回后台,分别是从第几条开始和一共要查多少条,你在浏览器的网络跟踪一下吧追问

就是行号不变,行内数据每页都有变化。
后来对底层进行分析,发现问题出在底层,目前问题已解决。谢谢你!

追答

客气了,都会犯错,想办法解决了就好

很奇怪的问题(Chrome)

        <p>感觉这个问题跟Chrome浏览器本身的一些策略有关。</p>

在我写完登录页面后

准备美滋滋的登录验证下的时候,确一直卡在数据获取上了,查看NetWork,发现是Chrome最后一个请求一直是pending状态,显示 Caution: request is not finished yet。

在检查了程序无误后,仍然是这样,非常困惑。

意外的是,换Firefox和Edge浏览器后,均正常地获取到了数据,没有出现Chrome的这种情况(我也很无奈啊~)

然后再注意到上一个这种请求时成功了,发现是localhost形式的,而后面不成功的是127.0.0.1形式的。

于是把后一个改成localhost形式的进行请求,Work out~(虽然并不知道为啥)

以上是关于今天发现一个很奇怪的问题,在使用easyui datagrid时,行号在分页时不起作用。的主要内容,如果未能解决你的问题,请参考以下文章

easyUI的datagrid每行数据添加操作按钮的方法

一个关于ExecutorService shutdownNow时很奇怪的现象

jquery easyui中datagrid加载数据慢

Easyui 自定义样式设置表格高度后 TreeGrid多出空白行

一个easyui的datagrid的Editer的问题