easyui 页面跳转进入新页面再返回当前页面

本文介绍在EasyUI中如何处理分页数据,详细阐述了如何在页面跳转后返回当前页,重点在于后台使用PHP如何获取并返回当前页的数据。

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

因为我的后台项目easyui数据采用真分页传值,传入page和rows,后台只返回当前页数值.



在当前页获取当前页面的page和rows


var options = $('#dg').datagrid('getPager').data("pagination").options;
var page = options.pageNumber;//当前页数
var rows = options.pageSize;//每页的记录数(行数)

通过URL传值给后台,后台获取数据后再返回给当前页,我是用的PHP

URL =URL/page/"+page+"/rows="+rows+"'
后台获取数据返回前台


$page = I('request.page');
$rows = I('request.rows');

$this->assign([
    'page'=>$page,
    'rows'=>$rows,
]);
//前台获取数据
<script>
   var pageNumber = parseInt("<{$page}>");
   var pageSize = "<{$rows}>";
   if(pageNumber){
      $("#dg").datagrid({
         pageNumber:pageNumber,
         pageSize:pageSize
      });

   }
</script>
重新设置easyui的页码数和页面数量,搞定,parsrInt是因为easyui要求page是int型,假如不加跳转页码可能出错。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值