jQuery MiniUI

标题: tree的checkRecursive问题 [打印本页]

作者: qqq2081318    时间: 2017-5-19 17:59:25     标题: tree的checkRecursive问题

<ul id="tree1" class="mini-tree" url="${basePath}jcsjwh/getSubstationList" style="width:100%;height:100%;margin:0;"
  showTreeIcon="true" textField="FL_NAME" idField="ID" parentField="PARENT_ID" resultAsTree="false"             checkRecursive="true" autoCheckParent="false"  expandOnLoad="0"  expandOnNodeClick="true"
showCheckBox="true" >
</ul>

需要选中父节点的时候自动选择子节点的视图效果,但是获取数据的时候只想获取到自己所选的父节点,能否有方法处理呢?


作者: dforce    时间: 2017-5-19 18:10:06

这个联动选择了子节点也是选中的,可以获取到所有选中节点,然后遍历去掉子节点,剩下的就都是父节点了。
  1. var nodes=tree.getCheckedNodes();
  2. var pNodes=[];
  3. for(var i=0,l=nodes.length;i<l;i++){
  4.      if(!tree.isLeaf(nodes[i])){
  5.           pNode.push(nodes[i]);
  6.      }
  7. }
复制代码





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