easyui tree

<tr>
     <th><spring:message code="wf.borrow.examiner"/></th>
     <td>
     <input id="inp-examiner1" type="text" name="examiner1" style="width:197px;height:20px;" data-options="required:true"/>
    </td>
 </tr>

 

$("#inp-examiner1").combotree({
            url : '${ctx}/employ/deptEmployeeTreeSpare?orgno=${sessionInfo.orgno}',  
            parentField : 'pid', 
            lines : true,
            checkbox: true ,
            panelHeight : 'auto' ,
            /* 关闭所有子节点 */
            onLoadSuccess: function (row, data) {
              $("#inp-examiner1").combotree('tree').tree("collapseAll");
            },
            /* 父节点不可选中 */
            onBeforeSelect: function(node) {
            if (!$(this).tree('isLeaf', node.target)) {
                return false;
              }
            },
            /* 点击父节点不关闭弹出框*/
            onClick: function(node) {
              if (!$(this).tree('isLeaf', node.target)) {
                $("#inp-examiner1").combo('showPanel');
            
            }
            
        }
            
    });

 

创建实体类

id为节点id 也是返回的id

pid记录父节点id

text 显示文本

public class Tree implements java.io.Serializable {

    private String id;
    private String text;
    private String state = "open";// open,closed
    private boolean checked = false;
    private Object attributes;
    private List<Tree> children;
    private String iconCls;
    private String pid;
 

转载于:https://my.oschina.net/u/4010699/blog/2988575

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值