jquery easyui datagrid 加载已有得数据翻页 rownumber不变的解决办法

当使用jQuery EasyUI的datagrid加载已有数据并进行分页时,发现rownumber始终从1开始。本文介绍了如何解决这个问题:在onSelectPage事件中,通过获取rownumber的div元素,重新计算并设置序号,从而实现分页时rownumber正确更新。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天遇见了这么个问题

使用easyui的datagrid加载已经页面上已有的数据时,加载什么的问题,翻页数据也更新,但是rownumber始终是从1到10;

应该有不少同仁都遇见过这个问题,之前度娘始终没找到争取答案,不知道是没有还是度娘不给看,索性自己想了个解决办法;

正常情况下我们都是这么写的:

$("#infoTable").datagrid({ 

        title:"批量查询结果"

        rownumbers:true

        fitColumns:true

        pagination:true

        data:data.slice(0,10), 

        columns:[

          [ 

            {field:'field1', align:"center", title:"field1Name",width:150},

            {field:'field2', align:"center", title:"field2Name",width:150},

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fox_mt

真的帮助了你,而你又签好有钱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值