jQuery MiniUI

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

想问一下datagrid的分页模式如何一次获取全部数据 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-2-19 16:51:58 |只看该作者 |倒序浏览
貌似用mini.getData()只能获取当前页的数据,想问一下如果要整表数据获取该怎么写?

Rank: 3Rank: 3

沙发
发表于 2014-2-19 16:56:03 |只看该作者
笔误,我是说grid.getData();只获取到当前页的数据

Rank: 8Rank: 8

板凳
发表于 2014-2-19 17:16:10 |只看该作者
leap_icy 发表于 2014-2-19 16:56
笔误,我是说grid.getData();只获取到当前页的数据

分页就是只返回当前页数据,如果你要全部数据,就再去后台获取全部的数据.你后台不返回给前台全部数据,前台是肯定无法有全部数据的

Rank: 3Rank: 3

地板
发表于 2014-2-19 17:33:46 |只看该作者
那这样会不会出现用户修改了第一页的某一个单元格,没有点击保存按钮,然后又去修改第二页的某一个数据,然后点保存,结果只保存了第二页修改的内容。因为用户经常性的会这样操作。总感觉这样的操作不是很友好。有没有什么好的办法解决呢?

Rank: 8Rank: 8

5#
发表于 2014-2-19 18:09:21 |只看该作者
leap_icy 发表于 2014-2-19 17:33
那这样会不会出现用户修改了第一页的某一个单元格,没有点击保存按钮,然后又去修改第二页的某一个数据,然 ...

你在onbeforeload

判断getChanges().length,看有没有被修改的项,如果有就alert提醒他保存

并且e.cancel = true 禁止翻页

Rank: 3Rank: 3

6#
发表于 2014-2-20 15:48:43 |只看该作者
好吧,只能先这样处理了。感觉用起来好不方便。希望以后能有解决办法。。。

Archiver|普加软件

GMT+8, 2024-11-25 10:25 , Processed in 1.042085 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部