easyUI的combotree的树的懒加载。

var tree=[{
    "id":1,
    "text":"My Documents",
    "children":[{
        "id":11,
        "text":"Photos",
        "state":"closed",
        "children":[{
            "id":111,
            "text":"Friend"
        },{
            "id":112,
            "text":"Wife"
        },{
            "id":113,
            "text":"Company"
        }]
    },{
        "id":12,
        "text":"Program Files",
        "children":[{
            "id":121,
            "text":"Intel"
        },{
            "id":122,
            "text":"Java",
            "attributes":{
                "p1":"Custom Attribute1",
                "p2":"Custom Attribute2"
            }
        },{
            "id":123,
            "text":"Microsoft Office"
        },{
            "id":124,
            "text":"Games",
            "checked":true
        }]
    },{
        "id":13,
        "text":"index.html"
    },{
        "id":14,
        "text":"about.html"
    },{
        "id":15,
        "text":"welcome.html"
    }]
}];

$("#orgListTree").combotree({ data:tree, value:"1", onBeforeExpand:function(node){展开前获取数据 $('#orgListTree').combotree("tree").tree("options").url="${path}/customer/getOrgByParentId?parentId="+node.id; }, onLoadSuccess:function () { search(1); } });
<input id="orgListTree" type="text">
原文地址:https://www.cnblogs.com/guoyansi19900907/p/8578922.html