TypechoJoeTheme

香草物语

统计
登录
用户名
密码
/
注册
用户名
邮箱
输入密码
确认密码

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

Laughing博主
2017-06-30
/
0 评论
/
1,165 阅读
/
176 个字
/
百度已收录
06/30
本文最后更新于2021年04月27日,已超过1119天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!

问题描述

今天在做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"]
EasyUI
朗读
赞(1)
赞赏
感谢您的支持,我会继续努力哒!
版权属于:

香草物语

本文链接:

https://www.xiangcaowuyu.net/web/easyui-paging-unable-to-get-to-the-pagesize-solution.html(转载时请注明本文出处及文章链接)

评论 (0)
  1. rrrrr 闲逛
    MacOS · Google Chrome

    还没审核好吗

    2018-01-06 回复
  2. 小鸟 闲逛
    MacOS · Safari

    啊啊啊啊啊啊啊啊

    2017-10-11 回复

互动读者

  • Laughing闲逛

    评论 1 次 | 文章 541 篇

  • 芽儿哟闲逛

    评论 1 次 | 文章 0 篇

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月