easyui分页无法获取到pageSize的解决办法

easyui分页无法获取到pageSize的解决办法

Laughing
2017-06-30 / 0 评论 / 1,336 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年04月27日,已超过1362天没有更新,若内容或图片失效,请留言反馈。

问题描述

今天在做easyui datagrid分页时,看到网上说的方法都是通过onSelectPage函数,获取对应的pageNumber和pageSize,然后调用后台传递json数据,但是我这边通过调用这个方法时,只有第一次调用的时候事件会触发,之后便不会再触发分页控件的方法。

解决办法

通过跟踪后台代码,发现通过onSelectPage函数传递到后台的数据,并不是改变后的数据,始终是一个数值。o(╯□╰)o,可能是我不太会用吧,后来还是通过后台代码,发现调用onSelectPage函数时,会自动传递一个page和rows参数,通过此参数即可。

前台代码

onSelectPage: function (pageNumber, pageSize) {  
                       $("#dg").datagrid({  
                           "url": "Service/SettleKindService.ashx?func=getAllSettleKindByPage"  
                       });  
                   }

后台

context.Request.Params["rows"]
context.Request.Params["page"]
1

评论 (0)

取消
  1. 头像
    rrrrr
    MacOS · Google Chrome

    还没审核好吗

    回复
  2. 头像
    小鸟
    MacOS · Safari

    啊啊啊啊啊啊啊啊

    回复