jQuery MiniUI

标题: DataGrid 如何设置多页多行选中? [打印本页]

作者: linda931    时间: 2014-3-7 17:17:08     标题: DataGrid 如何设置多页多行选中?

DataGrid 如何设置多页多行选中?

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




作者: felt    时间: 2014-3-7 17:39:18

datagrid是服务端分页的,你要的多页多行具体需求是什么
跨页选中看这个demo:http://www.miniui.com/demo/#src=buttonedit/selectGrid_Multi3.html
选中grid.selects(rows)   rows是行对象数组
作者: linda931    时间: 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 = {};需要清空。





作者: felt    时间: 2014-3-8 12:54:56

linda931 发表于 2014-3-8 09:29
Demo中:
var selectMaps = {};

没看明白的你tree和a、b到底是什么关系
点击tree节点的时候,A里面加载相关的记录,B里面的数据和tree的记录和A有什么样的关系?
作者: linda931    时间: 2014-3-8 13:57:42

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

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

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2