`
cw_volcano
  • 浏览: 16939 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

zTree1

 
阅读更多
aspx:<ul id="productTree"></ul>


js:
var productTreeInfo = {
    tree: null,
    setting: null,
    nodes: null,
    treeId: "productTree",
    nodeId: "",
    nodeName: "",
    nodeLevel: 0
};

jQuery(function ($) {
    initTree();
});


//强制刷新树菜单
var refresh = "no";
function refreshTree() {
    //判断权限
    if (!confirm("是否要继续刷新树菜单?该动作将会同步远程文件服务器!")) {
        return;
    }
    refresh = "yes";   
    initTree();   
}
//获取知识库左侧文件夹树菜单
function initTree() {
    progressDialog.showDialog("正在加载数据...");
    productTreeInfo.setting = {
        checkable: false,
        async: true,
        expandSpeed: 0,
        asyncUrl: "/tree/QueryProductTreeChildNode",  //获取知识库左侧文件夹树菜单节点数据的URL地址
        asyncParam: ["id"],  //获取节点数据时,必须的数据名称,例如:id、name
        asyncParamOther: ["pdu", pdu, "pduaddress", pduaddress,"selecttreeid",$("#DivSelectTreeid").val(),"refresh",refresh], //其它参数 ( key, value 键值对格式)
        callback: {
            click: zTreeOnClick,
            beforeClick: zTreeOnBeforeClick,
            rightClick: zTreeOnRightClick,  //点击右键方法
            beforeDrop: zTreeBeforeDrop,
            asyncSuccess: zTreeOnAsyncSuccess
        }
    };
    productTreeInfo.nodes = [{id: "0", name: "全部文件", open:false, isParent: true, checked: false,url:"",target:"mv"}];
    productTreeInfo.tree = $("#" + productTreeInfo.treeId).zTree(productTreeInfo.setting, productTreeInfo.nodes);
    productTreeInfo.tree.expandNode(productTreeInfo.tree.getNodes()[0], true, false); //加载第一级产品线的节点
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics