iMatrix平台中页标签树(ztree:ztree-leaf)用法

1.1.1    页签标签树<ztree:ztree-leaf>

1.1.1.1    用法

<ztree:ztree-leaf leafs=‘[{

                                leaftitle:"部门人员树",

                                treeId:"treeId1",

                                treeType: "MAN_DEPARTMENT_TREE",

                                chkStyle:"checkbox"

                            },{

                                leaftitle:"工作组树",

                                treeId:"treeId2",

                                treeType: "GROUP_TREE",

                                chkStyle:"checkbox"

                            },{

                                leaftitle:"部门树",

                                treeId:"treeId3",

                                treeType: "DEPARTMENT_TREE",

                                chkStyle:"checkbox"

                            },{

                                leaftitle:"自定义树",                                  url:"${ctx}/loan-bill/loan-bill-getTreeNode.htm",

                                treeId:"treeId4",

                                treeType: "CUSTOM",

                                chkStyle:"checkbox"

                            }]

userWithoutDeptVisible="true"

showBranch="true"

></ztree:ztree-leaf>

1.1.1.2    参数说明

showBranch:是否显示分支机构(存在多分支机构有效)

.        noDeparmentUser:是否显示无部门人员

leafs:多个页签的josn字符串(可参考pop页签树的leafs属性

leafs里除了可以使用系统的组织结构树外,还能使用自定义页签树

如:

{leaftitle:"自定义树",                                    url:"${ctx}/loan-bill/loan-bill-getTreeNode.htm",

treeId:"treeId4",

treeType: "CUSTOM",

chkStyle:"checkbox"

}

以下为leafs中各对象参数介绍:

url:为自定义树请求

treeType :树类型,其值可以为平台提供的六种组织结构树类型和自定义类型(CUSTOM)。六种组织结构树类型为:

COMPANY(公司人员树)

MAN_DEPARTMENT_TREE(部门人员树)

MAN_GROUP_TREE(工作组人员树)

DEPARTMENT_TREE(部门树)

GROUP_TREE(工作组树)

DEPARTMENT_WORKGROUP_TREE(部门工作组树)

当点击自定义树页签时会根据url 和 treeId 自动去加载自定义树

用户可以根据treeId来自定义树的功能

1.1.1.3    API

  • ztree.selectTreeValue()

说明:使用标签树时要使用api获取节点的值必须先使用ztree.selectTreeValue()

并把以后处理都写进selectTreeValue的参数里

例:ztree.selectTreeValue(

function(){

*** ***

}

下面获取api获取的是所有页签所选值得集合,如:当有多颗选人树ztree.getIds();获取这多颗人员里人员的集合(已去除重复)

//获取用户Ids

  • ztree.getIds()

//获取用户Names

  • ztree.getNames()

//获取用户LoginNames

  • ztree.getLoginNames()

//获取用户LoginNames

  • ztree.getSubCompanyIds()

//获取部门DepartmentNames

  • ztree.getDepartmentNames()

//部门id

  • ztree.getDepartmentIds()

//获取部门names(不包含分支机构)

  • ztree.getRealDepartmentNames()

//获取部门ids(不包含分支机构)

  • ztree.getRealDepartmentIds()

//部门编码Codes

  • ztree.getDepartmentCodes()

//部门简称ShortTitles

  • ztree.getDepartmentShortTitles()

//工作组名称

  • ztree.getWorkGroupNames()

//工作组id

  • ztree.getWorkGroupIds()

iMatrix6.0.0.RC1Demo演示登陆地址:http://demo.imatrix.net.cn:8888/imatrix

如有使用iMatrix平台问题请登录iMatrix平台论坛咨询:

http://bbs.imatrix.net.cn/forum.php?mod=forumdisplay&fid=37

或者加入QQ群307599527

时间: 2024-10-15 07:08:19

iMatrix平台中页标签树(ztree:ztree-leaf)用法的相关文章

如何设置iMatrix平台中列表标签(gridjqGrid)实现动态列表

动态列表 以demo中"订单(动态列表)"为例说明:此列表显示的信息包括订单主表的信息和订单子表的信息,其中主表信息是编号为ES_ORDER对应列表的信息,子表的信息是从后台动态取得: 1.列表标签中需增加属性dynamicColumn="": <grid:jqGrid gridId="dynamicOrder" url="${ctx}/order/dynamic-order.htm" code="ES_ORD

iMatrix平台中组织结构树标签(acsTagstree)树的API

1.1    树的api 1.1.1    标准树api 单选树:    选人api getId();//用户id getName();//用户名 getType();//树节点类型 getLoginName();//用户登陆名 getSingleInfor();//树节点信息,可以传参数:user或department或workGroup,不传参数时默认为"user",例:传“user:选人后此方法返回值如:[{type:"user",id:"4&quo

iMatrix平台中组织结构树标签acsTags:tree用法

1         组织结构树标签(acsTags:tree) 1.1    引入js <script type="text/javascript" src="${resourcesCtx}/widgets/ jstree/jquery.jstree.js"></script> 1.2    用法 1.2.1    开发系统中添加以下资源:查询是否已加入编号为tag_tree的资源,若没有则添加 编号:tag_tree,名称:标签树资源,路径

iMatrix平台中标签数(在tree:ztree)用法(2)

1.1.1    标签树<ztree:ztree> 1.1.1.1    用法 <ztree:ztree treeType="MAN_DEPARTMENT_TREE" treeId="treeDemo" userWithoutDeptVisible="true" showBranch="true" chkStyle="checkbox" chkboxType="{'Y' : 'p

在iMatrix平台中如何实现页签树popLeafTree(zTreeSetting)

1.1.1    页签树popLeafTree(zTreeSetting) 使用该方法实现页签显示组织结构功能,效果如图: 1.1.1.1     用法 var zTreeSetting={ leafs: [{ leaftitle:"部门人员树", treeId:"treeId1", treeType: "MAN_DEPARTMENT_TREE", chkStyle:"checkbox" },{ leaftitle:"

iMatrix平台中脚本样式标签(grid:JC)使用说明

1         脚本样式标签(grid:JC) 动态引入JavaScript/CSS控件中选中的javascript文件和css样式文件,并且在该表单中可以引用这些脚本和样式. 1.1    用法 在表单页面(弹出的表单页面等不是刷新区域实现的页面)或列表页面(如果是anywhere刷新区域则需要在主页面列表页面中引入该标签)中引入标签: <grid:JC code="${formCodes}" version="${formVersions}">&

iMatrix平台中工作流按钮标签(wf:workflowButtonGroup)的解释说明

1         工作流按钮标签(wf:workflowButtonGroup) <wf:workflowButtonGroup  taskId="${taskId }"></wf:workflowButtonGroup> 1.1    引入: <script type="text/javascript" src="${ imatrixCtx }/wf/js/workflowTag.js"></scri

Android平台中实现翻页特效

Android平台中的二种翻页效果实现.第一种翻页效果如下: 实现原理:当前手指触摸点为a,则 a点坐标为(ax,ay), 由三角形acb与三角形cmb为对称三角形并且直线cp为am垂直平分线,则 B点坐标为(ax/2,ay/2).作gf垂直于om且cb垂直于am, 三角形cfg与gfm相似,则 cf:gf = gf:mf cf=(gf * gf) / mf gf长度为g点纵坐标 mf长度为g点横坐标cf长度可求 c点坐标可求 由c点.g点可确定过两点间的直线, 当该直线中x=0时求出与y足交点

dedecms5.7文章页的标签随机插入到内容中并且标签的地址为其标签关联的其他文章地址

dedecms5.7文章页的标签随机插入到内容中并且标签的地址为其他标签关联的文章地址 1 添加2个自定义函数 在dede/include/extend.func.php底部 添加如下代码 //根据文章ID 获取文章的标签 然后根据标签随机获取不是本地址的文章地址 function gettaglink($aid) { global $lit_imglist,$dsql; //思路整理 先根据文章ID 找标签ID 然后根据标签ID 找到不包括自己的文章ID 然后随机获取一个文章ID $dsql-