jQuery MiniUI

标题: tree 批量操作异常 [打印本页]

作者: langben    时间: 2013-9-23 14:45:56     标题: tree 批量操作异常

http://www.miniui.com/demo/#src=tree/between.html

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

调用方法时会报异常。

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


作者: factory    时间: 2013-9-23 15:01:50

1.removeNodes和addNodes的参数都不一样了啊
removeNodes()里面是数组
addNodes(nodes,parentNodes)
demo上的都是单选的,你直接改肯定没效果了

2.treegrid跟tree是一样的.你检查下跟上面链接demo有什么区别
作者: langben    时间: 2013-9-23 15:23:54

嗯,改正了。
多选操作方法使用的时候 参数设置成单选操作方法的参数

无法选择的问题是否是 状态数据的原因呢
作者: langben    时间: 2013-9-23 15:43:20

问题是由于
我把a的列设置到b上就出现了上述问题
去掉就可以

有什么办法 克隆数据列表 或者设置列到新表的好方法。
作者: factory    时间: 2013-9-23 15:44:14

langben 发表于 2013-9-23 15:43
问题是由于
我把a的列设置到b上就出现了上述问题
去掉就可以

var data2 = mini.clone(data1)
作者: langben    时间: 2013-9-23 16:00:12

clone 列 会js运行异常。
作者: factory    时间: 2013-9-23 16:33:26

langben 发表于 2013-9-23 16:00
clone 列 会js运行异常。

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

var c2 = mini.clone(columns);

你具体是怎么写的
作者: langben    时间: 2013-9-23 17:36:15

ie8
也是这么写的,我在试试吧。
列数有几十列编辑项。
作者: factory    时间: 2013-9-24 09:18:02

langben 发表于 2013-9-23 17:36
ie8
也是这么写的,我在试试吧。
列数有几十列编辑项。

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




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