iMatrix平臺中標籤數(在tree:ztree)用法(2)

 

1.1.1    標籤樹<ztree:ztree>

1.1.1.1    用法

<ztree:ztree php

              treeType="MAN_DEPARTMENT_TREE" api

              treeId="treeDemo" 編碼

              userWithoutDeptVisible="true" spa

              showBranch="true" .net

              chkStyle="checkbox" 字符串

              chkboxType="{'Y' : 'ps', 'N' : 'ps' }" get

              branchIds="1,2,3,4,5" it

              > io

</ztree:ztree> function

1.1.1.2    參數說明

1)  treeId:樹的id,樹的惟一標識

2)  treeType:樹的類型

         COMPANY(公司人員樹)

MAN_DEPARTMENT_TREE(部門人員樹)

MAN_GROUP_TREE(工做組人員樹)

         DEPARTMENT_TREE(部門樹)

GROUP_TREE(工做組樹)

DEPARTMENT_WORKGROUP_TREE(部門工做組樹)

3)  chkStyle:單選或多選

         默認是單選,chkStyle='checkbox'時是多選

4)  userWithoutDeptVisible:是否顯示無部門人員

         true:顯示

         false:不顯示

5)  chkboxType:設置父子節點勾選關聯關係,沒必要填,

         chkboxType="{'Y' : 'ps', 'N' : 'ps'}"

         Y : 表示選中時

         N : 表示去掉選中時

         p : 表示關聯父節點

         s : 表示關聯子節點

       例如:chkboxType="{'Y' : 's', 'N' : 'p'}",表示選中時關聯子節點,去掉選

中時關聯父節點.

6)  showBranch:是否顯示分支機構(存在多分支機構有效)

showBranch=true

例如:‘張三’在分支機構‘分支1’內,調用getName()獲取選擇節點對應的名稱時爲‘張三(分支1)

7)  branchIds:顯示固定的分支機構和其子部門(存在多分支時使用)

branchIds=」2,3」 」2,3」爲要顯示的分支機構id

1.1.1.3    使用例子

<ztree:ztree

              treeType="MAN_DEPARTMENT_TREE"

              treeId="treeDemo"

              userWithoutDeptVisible="true"

              showBranch="true"

              chkStyle="checkbox"

              chkboxType="{'Y' : 'ps', 'N' : 'ps' }"

              branchIds="1,2,3"

              >

</ztree:ztree>

1.1.1.4    API

1 如下方法與對應樹有關 例如:當是選擇部門樹時調用getDepartmentName()纔有效不然返回‘‘字符串

2: 使用標籤樹時要使用api獲取節點的值必須先使用ztree.selectTreeValue()

並把之後處理都寫進selectTreeValue的參數裏

例:ztree.selectTreeValue(

    function(){

       alert(ztree.getIds())//

}

);

Ø  ztree.selectTreeValue()

單選:

       //獲取當前選中節點

Ø  ztree.getCurrentClickNode()

//獲取當前選中節點類型

Ø  ztree.getType()

       //獲取用戶ID

Ø  ztree.getId()

       //獲取用戶姓名

Ø  ztree.getName()

       //獲取用戶登錄名

Ø  ztree.getLoginName()

       //部門名稱

Ø  ztree.getDepartmentName()

       //部門id

Ø  ztree.getDepartmentId()

       //工做組名稱

Ø  ztree.getWorkGroupName()

       //工做組id

Ø  ztree.getWorkGroupId()

       //用戶郵件

Ø  ztree.getEmail()

       //用戶權重

Ø  ztree.getWeight()

       //獲取用戶部門名稱

Ø  ztree.getUserDepartmentName()

       //獲取所在分支機構ID

Ø  ztree.getSubCompanyId()

       //獲取所在分支機構名稱

Ø  ztree.getSubCompanyName()

       //獲取部門編碼

Ø  ztree.getDepartmentCode()

       //獲取部門簡稱

Ø  ztree.getDepartmentShortTitle()

多選:

        //獲取用戶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

    或者加入QQ307599527

相關文章
相關標籤/搜索