jQuery MiniUI

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

datagrid group 分页 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-12-21 16:42:04 |只看该作者 |倒序浏览
请教一下,我前台datagrid每页显示100条数据,
后台取数据的时候是按单条数据进行查询的,然后取出的数据如下:
1~50条数据为第1组。

51~150条数据为第2组。
151~199条数据为第3组。
当我在前台对datagrid进行分组的时候,因为第2组的数据会显示在第1页和第2页。
但是我在操作的时候是要对整组进行操作的,也就是说,如果我在第一页对对第51~99条数据(第2组数据)进行了操作,那么第二页中的第100~150条数据(第2组数据)就操作不到了,这个时候应该怎么处理呀?

Rank: 8Rank: 8

沙发
发表于 2015-12-21 17:03:28 |只看该作者
只能操作当页数据
你可以每页显示更多的数据

Rank: 2

板凳
发表于 2015-12-21 17:10:41 |只看该作者
dforce 发表于 2015-12-21 17:03
只能操作当页数据
你可以每页显示更多的数据

miniui 的 dategrid支持瀑布式吗?

Rank: 8Rank: 8

地板
发表于 2015-12-21 17:23:05 |只看该作者
kisscancer 发表于 2015-12-21 17:10
miniui 的 dategrid支持瀑布式吗?

什么瀑布式

Rank: 2

5#
发表于 2015-12-21 17:33:43 |只看该作者
dforce 发表于 2015-12-21 17:23
什么瀑布式

我看官方Demo中有一个Inline DetailGrid 内嵌子表格
但是我发现只能同时展开一个datagrid,能够实现同时展开多个子表并且获取子表中的数据吗?

Rank: 8Rank: 8

6#
发表于 2015-12-22 10:03:32 |只看该作者
kisscancer 发表于 2015-12-21 17:33
我看官方Demo中有一个Inline DetailGrid 内嵌子表格
但是我发现只能同时展开一个datagrid,能够实现同时 ...

可以,我们示例是一个子表格多处显示,所以只能同时展开一个
需要同时展开多个的,需要动态创建子表格

Rank: 2

7#
发表于 2015-12-22 10:11:31 |只看该作者
felt 发表于 2015-12-22 10:03
可以,我们示例是一个子表格多处显示,所以只能同时展开一个
需要同时展开多个的,需要动态创建子表格 ...

function onShowRowDetail(e) {
  var grid = e.sender;
  var row = e.record;
  var td = grid.getRowDetailCellEl(row);
  td.appendChild(detailGrid_Form);
  detailGrid_Form.style.display = "block";
  employee_grid.load({ dept_id: row.id });
}
用动态创建的话,我是否还是调用这个appendChild方法?

动态创建grid的话,
1.用纯js创建。
2.先在html先写死一个grid的模板,然后copy一份再用appendChild方法。


以上两种方法都可以吗?如果有demo,能否让我参考参考~

Rank: 8Rank: 8

8#
发表于 2015-12-22 10:27:00 |只看该作者
kisscancer 发表于 2015-12-22 10:11
function onShowRowDetail(e) {
  var grid = e.sender;
  var row = e.record;


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Archiver|普加软件

GMT+8, 2024-11-13 09:05 , Processed in 1.042447 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部