jQuery MiniUI

标题: tree.checkNodes(nodes)紊乱的问题 [打印本页]

作者: shenyunliang    时间: 2016-12-12 15:43:55     标题: tree.checkNodes(nodes)紊乱的问题

[attach]8512[/attach][attach]8511[/attach][attach]8510[/attach]

作者: dforce    时间: 2016-12-12 16:03:50

请提供html+数据重现你说的问题
作者: shenyunliang    时间: 2016-12-12 16:32:00

本帖最后由 shenyunliang 于 2016-12-12 16:49 编辑
dforce 发表于 2016-12-12 16:03
请提供html+数据重现你说的问题

请教版主,tree.data checked属性为undefined 为什么显示是打勾状态?
作者: dforce    时间: 2016-12-12 17:20:42

shenyunliang 发表于 2016-12-12 16:32
请教版主,tree.data checked属性为undefined 为什么显示是打勾状态?

checked和打勾没什么必然联系
作者: shenyunliang    时间: 2016-12-12 17:56:27

dforce 发表于 2016-12-12 17:20
checked和打勾没什么必然联系

请教版主,checkAllNodes() 与 uncheckAllNodes()紧接着checkNodes会不会有异步的问题?
作者: shenyunliang    时间: 2016-12-12 22:36:20

dforce 发表于 2016-12-12 17:20
checked和打勾没什么必然联系

[attach]8517[/attach]这个是问题重现,放在你们官网示例miniui_java中就能访问userrole.html就能重现,点击默认角色后关闭弹窗,再点击角色2,会出现紊乱情况,麻烦版主看下。[attach]8517[/attach]

作者: felt    时间: 2016-12-13 10:07:29

shenyunliang 发表于 2016-12-12 22:36
这个是问题重现,放在你们官网示例miniui_java中就能访问userrole.html就能重现,点击默认角色后关闭弹窗 ...

重复使用数据请先克隆
mini.open({
                       ....
                        onload: function () {
                            var iframe = this.getIFrameEl();
                            var newNodes = mini.clone(nodes);
                            var data = { 'row': row, 'nodes': newNodes };
                            iframe.contentWindow.SetData(data);
                        },
作者: shenyunliang    时间: 2016-12-13 10:14:25

本帖最后由 shenyunliang 于 2016-12-13 10:26 编辑
felt 发表于 2016-12-13 10:07
重复使用数据请先克隆
mini.open({
                       ....

谢谢版主,问题已经解决。请问为什么使用重复数据需要先克隆,因为我们项目上全部使用miniui,想问一下使用重复数据的情形是否需要都先clone下?
作者: felt    时间: 2016-12-13 10:58:25

shenyunliang 发表于 2016-12-13 10:14
谢谢版主,问题已经解决。请问为什么使用重复数据需要先克隆,因为我们项目上全部使用miniui,想问一下使用 ...

是的,有重复使用数据的地方都需要克隆。
数据到页面显示,有互引用




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