您的位置:首页 > 其它

zTree自动点击第一个节点

2016-08-11 20:19 477 查看
var setting = {

view: {

dblClickExpand: true,//双击展开

showLayer: false,

selectedMulti: false,//是否允许多选

showIcon: showIconForTree//显示节点小图标

},

data: {

simpleData: {

enable: true,

idKey: "id",

pIdKey: "pId",

rootPId: "0"

}

},

callback: {

beforeClick: beforeClick,

onClick: onClick

}

};

//加载当前项目的树形结构信息列表

function loadStructureInfoTreeJson(projectId) {

$.ajax({

type: "POST",

dataType: "json",

url: "../Tools/StructureModel.ashx",

data: { act: "LoadModelTreeByProjectid",

pid: projectId

},

success: function (data) {

if (data.length == 0) {

} else {

$.fn.zTree.init($("#tree"), setting, data);

var zTree = $.fn.zTree.getZTreeObj("tree");//获取ztree对象

var node = zTree.getNodeByParam('id', 1);//获取id为1的点

zTree.selectNode(node);//选择点

zTree.setting.callback.onClick(null, zTree.setting.treeId, node);//调用事件

}

},

error: function () {

alert("载入树形结构出现问题!");

}

});

}

function showIconForTree(treeId, treeNode) {

return treeNode.isParent;//如果是父节点就显示小图标

};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ztree