easyui datagrid 分页怎样更新page,rows参数

   第一次查询easyui datagrid显示正常,再次查询时,datagrid中的参数 page和rows还是
        上次的值,怎样使datagrid更新传过来的page和rows参数。

         <table id="tt"></table>
        用$('#tt').datagrid().datagrid('reload');    // reload the current page data 
        只能更新数据,无法更新page和rows
        多谢

reload就是加载当前页面的数据,page/rows参数肯定不变啊,easyui没有提供API来修改配置时的rows,page参数。。你一定要修改添加onBeforeload事件修改,不过page建议你不要修改,这个是easyui分页自动生成的,如果修改了会导致只加载你指定的page的页数


$("#dg").datagrid({
        onBeforeLoad:function(prm){
        prm.rows=5;
        prm.page=5;
        }

后台接page和rows的值了吗?sql语句用到分页了吗?

使用easyui的datagrid:图片说明
一个是设置前台属性:图片说明
二是后台来的数据:图片说明
前台设置了分页控件,那么后台你就得给相应的json数据。

这样是没问题的,主要是后台数据分页,我用了datagrid的page和rows参数,一次查询后,比如到了第3页,每行5条记录,此时重新查询其他记录,
取到page=5和rows=5,这样显示数据就乱了。 @showbo 说page和rows API没有提供修改的方法,看来只能自己传入 其他参数了。
多谢