Study JQuery《zTree自动点击第一个节点》
16lz
2021-01-22
zTree为JQuery的插件。
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;//如果是父节点就显示小图标
};
注:本文转载http://blog.csdn.net/a15937822658/article/details/17759995
更多相关文章
- 如何使用ajax GET或POST方法将数据传递到amazon lambda节点。js
- jQuery.zTree 点击节点展开折叠子节点
- easyui-tree根据叶子节点获取父节点值(N层)
- PHP递归函数删除所有子节点导致stackoverflow
- php时间函数——获取过去24小时内每个小时的节点
- 以完整二叉树,数组格式获取所有节点
- 使用PHP读取特定XML节点上特定数组的值
- 节点js / Express替换LAMP
- 剑指offer--链表中环的入口节点(PHP)