jQuery MiniUI

标题: treegrid一加载就默认选中第一个第一子节点 [打印本页]

作者: zhan001    时间: 2014-5-12 15:03:58     标题: treegrid一加载就默认选中第一个第一子节点

treegrid一加载就默认选中第一个第一子节点,有这种方法吗

作者: felt    时间: 2014-5-12 15:12:49

第一个第一子节点是什么意思?
是不是第一个子节点
作者: zhan001    时间: 2014-5-12 15:33:53

是的第一个父节点下面的第一个子节点
作者: zhan001    时间: 2014-5-12 15:35:29

felt 发表于 2014-5-12 15:12
第一个第一子节点是什么意思?
是不是第一个子节点

是的第一个父节点下面的第一个子节点
作者: felt    时间: 2014-5-12 15:37:17

zhan001 发表于 2014-5-12 15:35
是的第一个父节点下面的第一个子节点
  1. var nodes=tree.getList()
  2. for(var i=0;i<nodes.length;i++){
  3.    if(tree.isLeaf(nodes[i])){
  4.      tree.select(nodes[i]);
  5.     break;
  6. }
  7. }
复制代码

作者: zhan001    时间: 2014-5-12 16:53:57

felt 发表于 2014-5-12 15:37

var nodes=tree.getList()        //获取子节点的数据
for(var i=0;i<nodes.length;i++){ //循环不大于这个子节点中数据的长度
   if(tree.isLeaf(nodes)){        //  这边不清数是什么意思
     tree.select(nodes);          //选中这个节点跳出
    break;
}
tree.isLeaf(nodes)这个是判断是否有这个节点或者这个节点是否存在的意思吗 我没有找到isLeaf对应的意思
作者: felt    时间: 2014-5-12 16:59:50

zhan001 发表于 2014-5-12 16:53
var nodes=tree.getList()        //获取子节点的数据
for(var i=0;i

判断是不是子节点
是子节点的话就选中,然后就跳出了




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