jQuery MiniUI

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

tree 批量操作异常 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2013-9-23 14:45:56 |只看该作者 |倒序浏览
http://www.miniui.com/demo/#src=tree/between.html

将moveAdd方法内
removeNode   更改为 removeNodes
addNode 更改为 addNodes

调用方法时会报异常。

2个treegrdid之间
将左边的数据移到右边
再将右边的数据移动到左边
左边的数据不能选择,看看是什么情况。

Rank: 8Rank: 8

沙发
发表于 2013-9-23 15:01:50 |只看该作者
1.removeNodes和addNodes的参数都不一样了啊
removeNodes()里面是数组
addNodes(nodes,parentNodes)
demo上的都是单选的,你直接改肯定没效果了

2.treegrid跟tree是一样的.你检查下跟上面链接demo有什么区别

Rank: 6Rank: 6

板凳
发表于 2013-9-23 15:23:54 |只看该作者
嗯,改正了。
多选操作方法使用的时候 参数设置成单选操作方法的参数

无法选择的问题是否是 状态数据的原因呢

Rank: 6Rank: 6

地板
发表于 2013-9-23 15:43:20 |只看该作者
问题是由于
我把a的列设置到b上就出现了上述问题
去掉就可以

有什么办法 克隆数据列表 或者设置列到新表的好方法。

Rank: 8Rank: 8

5#
发表于 2013-9-23 15:44:14 |只看该作者
langben 发表于 2013-9-23 15:43
问题是由于
我把a的列设置到b上就出现了上述问题
去掉就可以

var data2 = mini.clone(data1)

Rank: 6Rank: 6

6#
发表于 2013-9-23 16:00:12 |只看该作者
clone 列 会js运行异常。

Rank: 8Rank: 8

7#
发表于 2013-9-23 16:33:26 |只看该作者
langben 发表于 2013-9-23 16:00
clone 列 会js运行异常。

不会报错
var columns = grid.getColumns();

var c2 = mini.clone(columns);

你具体是怎么写的

Rank: 6Rank: 6

8#
发表于 2013-9-23 17:36:15 |只看该作者
ie8
也是这么写的,我在试试吧。
列数有几十列编辑项。

Rank: 8Rank: 8

9#
发表于 2013-9-24 09:18:02 |只看该作者
langben 发表于 2013-9-23 17:36
ie8
也是这么写的,我在试试吧。
列数有几十列编辑项。

我一直用的IE8,没有报错额

Archiver|普加软件

GMT+8, 2024-10-7 17:25 , Processed in 1.033086 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部