jQuery MiniUI

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

mini-tree插入数据问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-5-26 21:33:59 |只看该作者 |倒序浏览
本帖最后由 zhan001 于 2014-5-26 21:37 编辑
  1.         
  2.             var tree = mini.get("tree1");
  3.             var node = tree.getSelectedNode();
  4.             var newNode = {text: x,ID:n,iconCls:"Computer"};
  5.             tree.addNode(newNode, "add", node)                                    
复制代码
如上是这是我的插入子节点代码 点击插入到父组下面


如果我的父组里面有子组,插入进去就会变成这样如图

多出来了一摸一样的 并且不可选中 鼠标放到第二个的11112上面第一个1111我会显示光标移动到他身上 如图


求解决办法 把多出来的去掉



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2014-5-27 09:18:18 |只看该作者
不知道你添加一个节点,为什么会把整个节点下的子节点都重新加入一遍
你自己检查下你的代码
另外,http://www.miniui.com/demo/#src=tree/treeCRUD.html
节点的添加

Rank: 2

板凳
发表于 2014-5-27 14:05:05 |只看该作者
本帖最后由 zhan001 于 2014-5-27 14:08 编辑
factory 发表于 2014-5-27 09:18
不知道你添加一个节点,为什么会把整个节点下的子节点都重新加入一遍
你自己检查下你的代码
另外,http://www ...


我目前判断的错误出现在:只要点击这个收起的时候他就会增加没有用的数据展示在列表中



这是我的树代码
  1.                                     <ul id="tree1" class="mini-tree"  url="<?php echo site_url("home/client/group_tree")?>"  style="width:200px;padding:5px;"
  2.                                         showTreeIcon="true" textField="text" idField="id" parentField="pid" resultAsTree="false"  expandOnLoad="true"
  3.                                         >
  4.                                     </ul>
复制代码
这是传过去的json
[{id:'1',text:'客户端默认组',iconCls:'Computer'},{id:'6',pid:'1',text:'ee',iconCls:'Computer'},{id:'2',text:'ccc',iconCls:'Computer'},{id:'4',pid:'2',text:'ee',iconCls:'Computer'},{id:'5',pid:'2',text:'ee',iconCls:'Computer'}]



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2014-5-27 14:26:47 |只看该作者
zhan001 发表于 2014-5-27 14:05
我目前判断的错误出现在:只要点击这个收起的时候他就会增加没有用的数据展示在列表中

请提供重现页面和数据,高级模式可以打包上传

Rank: 2

5#
发表于 2014-5-27 14:30:48 |只看该作者
felt 发表于 2014-5-27 14:26
请提供重现页面和数据,高级模式可以打包上传


下面为json
[{'ID':'3f29504ec007208c7edb9355138f25db','text':'vvvvvvvvv1','Description':'bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb','iconCls':'folderOpen'},{'ID':'bb4d5d12a62270b0959f36b4271cfce6','text':'xxxx','Description':'','iconCls':'folderOpen'},{'ID':'be8b8f6294f0ebc7fddaac5c9f0a15f9','text':'wwww','Description':'3154','iconCls':'folderOpen'},{'ID':'group_root','text':'默认组','Description':'','iconCls':'folderOpen'},{'ID':'111222333444','text':'l11112','ParentGroupID':'be8b8f6294f0ebc7fddaac5c9f0a15f9','iconCls':'Computer'},{'ID':'1234567','text':'3333','ParentGroupID':'be8b8f6294f0ebc7fddaac5c9f0a15f9','iconCls':'Computer'},{'ID':'55555555555555','text':'l11','ParentGroupID':'bb4d5d12a62270b0959f36b4271cfce6','iconCls':'Computer'}]



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

6#
发表于 2014-5-27 15:02:01 |只看该作者
zhan001 发表于 2014-5-27 14:30
下面为json
[{'ID':'3f29504ec007208c7edb9355138f25db','text':'vvvvvvvvv1','Description':'bbbbbbbbb ...

请清晰描述你到底是什么问题

前面说的添加节点,我复制你的代码操作的,没发现重复的问题
另外重现的例子做简单点。。。你说树上的问题就只要做棵树,说明重现的操作就好了
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

7#
发表于 2014-5-27 15:36:06 |只看该作者
felt 发表于 2014-5-27 15:02
请清晰描述你到底是什么问题

前面说的添加节点,我复制你的代码操作的,没发现重复的问题

能帮忙远程看下吗。不知道如何发给你了 我这边的确存在这样子的问题 麻烦了

Rank: 9Rank: 9Rank: 9

8#
发表于 2014-5-27 15:48:10 |只看该作者
zhan001 发表于 2014-5-27 15:36
能帮忙远程看下吗。不知道如何发给你了 我这边的确存在这样子的问题 麻烦了 ...

远程也看不出问题的
这样,你做个简单的html页面,重现一下试试

Rank: 2

9#
发表于 2014-5-27 15:49:23 |只看该作者
plusoft_admin 发表于 2014-5-27 15:48
远程也看不出问题的
这样,你做个简单的html页面,重现一下试试

我做了一个测试页面一模一样的数据和代码还有json    测试页面就是没有问题

Rank: 2

10#
发表于 2014-5-27 15:49:56 |只看该作者
zhan001 发表于 2014-5-27 15:49
我做了一个测试页面一模一样的数据和代码还有json    测试页面就是没有问题 ...

但是在这个方案里,就能出现这种问题

Archiver|普加软件

GMT+8, 2024-9-18 00:03 , Processed in 1.056273 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部