jQuery MiniUI

 找回密码
 立即注册
查看: 1329|回复: 2
打印 上一主题 下一主题

请教一下datagrid的分页问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-8-22 11:05:39 |只看该作者 |倒序浏览
本帖最后由 Jmin_L 于 2017-8-22 11:05 编辑

进行了服务器端的分页显示,然后当我删除或添加当前页的数据时,在保存的时候,怎么获得所有数据进行保存?貌似服务器端分页无法获得所有数据。
因为只是getData的话,只能获得当前页的所有数据。那有什么好的办法,进行修改后的所有数据的保存?

烦请指点一下。。谢谢!

Rank: 1

沙发
发表于 2017-8-22 11:14:35 |只看该作者
自己有一种思路:
当换页时,判断当前页数据getChanges 是否发生变化,如果有,提示必须先保存,然后将变化的数据保存或删除。  但是不知道怎么在换页的时候判断
如果有更好的方法,请大神指点

Rank: 8Rank: 8

板凳
发表于 2017-8-22 12:31:32 |只看该作者
Jmin_L 发表于 2017-8-22 11:14
自己有一种思路:
当换页时,判断当前页数据getChanges 是否发生变化,如果有,提示必须先保存,然后将变化 ...

可以按你这思路处理,grid.on("beforeload“,function(e){
   var changes=grid.getChanges();
   if(changes.length>0){
      e.cancel=true;
      mini.alert("请先保存");
    }
})

Archiver|普加软件

GMT+8, 2024-7-5 09:50 , Processed in 1.028717 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部