dtree 动态树关于获取节点传递自身id

1. 这是dtree生成的动态树:
需求:当单击任意一个个节点的时候,会将该节点的相关信息,传递到另一个页面(自动填上)js中有这种方法
function  check(nodeId, nodeName){
window.opener.document.getElementById("nodeId").value = nodeId;
 window.opener.document.getElementById("equip_name").value =nodeName;
  window.close();
}             会将从父页面中打开的子页面信息,填到父页面中去
 
 
子页面的关键代码:这里面我只获取了一个参数,方法类似
<%  StringBuffer contents = new StringBuffer();
    contents.append("d = new dTree('d');"); 
    DepartmentDAO departmentDAO=DepartmentDAOFactory.getInstace();
    ArrayList<Department> list=  departmentDAO.getInstance();
     if(list!=null&&list.size()>0){
          for(int i=0;i<list.size();i++){
          Department node = list.get(i);
          String b=node.getDepart_id();
          String url="javascript:check("+b+")";
         contents.append("d.add("+node.getDepart_id()+","+node.getDepart_parentId()+","+"'"+node.getDepart_name()+"',"+"'"+url+"');\n");
    } }
      String b=contents.toString();
 %>
其他的就不多说了,需要的可以提供邮箱,索取一下源码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值