jQuery MiniUI

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

DataGrid 如何设置多页多行选中? [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2014-3-7 17:17:08 |只看该作者 |倒序浏览
DataGrid 如何设置多页多行选中?

以及提供选中的数据格式是什么样的?



Rank: 8Rank: 8

沙发
发表于 2014-3-7 17:39:18 |只看该作者
datagrid是服务端分页的,你要的多页多行具体需求是什么
跨页选中看这个demo:http://www.miniui.com/demo/#src=buttonedit/selectGrid_Multi3.html
选中grid.selects(rows)   rows是行对象数组

Rank: 4

板凳
发表于 2014-3-8 09:29:41 |只看该作者
本帖最后由 linda931 于 2014-3-8 09:42 编辑
felt 发表于 2014-3-7 17:39
datagrid是服务端分页的,你要的多页多行具体需求是什么
跨页选中看这个demo:http://www.miniui.com/demo/ ...

Demo中:
var selectMaps = {};

对象集合如何清空?
*********************************
我这个窗口有一个Tree、一个DataGrdid A、一个DataGrdid B

点击Tree节点则DataGrdid A 显示其节点的所有元素。
点击DataGrdid B则 显示 对应此记录的所有对应的记录其中也包含Tree节点已经选择的记录
所有这个地方有两个方法:一个是获取DataGrdid B 所对应的所有记录,一个是获取Tree中已经选择的记录
DataGrdid B 中已经选择的记录就是Tree中的记录。


Tree、DataGrdid B 是DataGrdid A 的两个不同的选项。
其中var selectMaps = {}; 则分别记录是点击Tree的选择项 ,还是点击DataGrdid B 的选择项。
当换选择项时var selectMaps = {};需要清空。




Rank: 8Rank: 8

地板
发表于 2014-3-8 12:54:56 |只看该作者
linda931 发表于 2014-3-8 09:29
Demo中:
var selectMaps = {};

没看明白的你tree和a、b到底是什么关系
点击tree节点的时候,A里面加载相关的记录,B里面的数据和tree的记录和A有什么样的关系?

Rank: 4

5#
发表于 2014-3-8 13:57:42 |只看该作者
felt 发表于 2014-3-8 12:54
没看明白的你tree和a、b到底是什么关系
点击tree节点的时候,A里面加载相关的记录,B里面的数据和tree的 ...

后面的我主要是想问如何清空 var selectMaps = {};

我在调试过程中找到方法了。
selectMaps = {};

Archiver|普加软件

GMT+8, 2024-6-27 22:58 , Processed in 1.048879 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部