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

原创 Laughing  2017-06-30 21:39  阅读 113 次 评论 0 条

问题描述

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

解决办法

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

前台代码

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

后台

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

本文地址:https://www.lisen.me/easyui-paging-unable-to-get-to-the-pagesize-solution.html
版权声明:本文为原创文章,版权归 木子网 所有,欢迎分享本文,转载请保留出处!

发表评论


表情