jQuery MiniUI

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

怎么遍历data中一个树形列表的数据? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2018-3-16 09:58:49 |只看该作者 |倒序浏览
点击按钮,打开一个向导页面,选中一条数据,这数据是主表的数据,然后希望把这主表数据对应的子表数据带过来(注:子表数据是treegrid类型的数据,有很多个子级)。现在我页面上能取到这子表数据,就是要给这些取到的子表数据重新赋值,放到我的页面上(注:取到的子表数据Id,ParentId要重新赋值,之前是什么结构的数据,到页面上还是对应的结构数据),如何遍历这个data呢?

Rank: 8Rank: 8

沙发
发表于 2018-3-16 13:44:40 |只看该作者
  1. var nodes=tree.getSelected();
  2. function eachNodes(nodes){
  3.      for(var i=0,l=nodes.length;i<l;i++){
  4.           var node=nodes[i];
  5.           if(node.children){
  6.             eachNode(node.children);
  7.           }
  8.           .....对node操作
  9.     }
  10. }
复制代码

Archiver|普加软件

GMT+8, 2024-11-24 23:51 , Processed in 1.075488 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部