樹狀節點操做
- http://www.treejs.cn/v3/api.php
-
-
- 註釋:
-
- core 核心包
-
- excheck 擴展
-
- exedit 擴展
-
- exhide 擴展
-
-
- var setting = {
- treeId : "",
- treeObj : null,
-
- async : {
- autoParam : [],
- contentType : "application...",
- dataFilter : null,
- dataType : "text",
- enable : false,
- otherParam : [],
- type : "post",
- url : ""
- },
-
- callback : {
- beforeAsync : null,
- beforeCheck : null,
- beforeClick : null,
- beforeCollapse : null,
- beforeDblClick : null,
- beforeDrag : null,
- beforeDragOpen : null,
- beforeDrop : null,
- beforeEditName : null,
- beforeExpand : null,
- beforeMouseDown : null,
- beforeMouseUp : null,
- beforeRemove : null,
- beforeRename : null,
- beforeRightClick : null,
-
- onAsyncError : null,
- onAsyncSuccess : null,
- onCheck : null,
- onClick : null,
- onCollapse : null,
- onDblClick : null,
- onDrag : null,
- onDragMove : null,
- onDrop : null,
- onExpand : null,
- onMouseDown : null,
- onMouseUp : null,
- onNodeCreated : null,
- onRemove : null,
- onRename : null,
- onRightClick : null
- },
-
- check : {
- autoCheckTrigger : false,
- chkboxType : {"Y": "ps", "N": "ps"},
- chkStyle : "checkbox",
- enable : false,
- nocheckInherit : false
- chkDisabledInherit : false
- radioType : "level"
- },
-
- data : {
- keep : {
- leaf : false,
- parent : false
- },
- key : {
- checked : "checked",
- children : "children",
- name : "name",
- title : ""
- url : "url"
- },
- simpleData : {
- enable : false,
- idKey : "id",
- pIdKey : "pId",
- rootPId : null
- }
- },
-
- edit : {
- drag : {
- autoExpandTrigger : true,
- isCopy : true,
- isMove : true,
- prev : true,
- next : true,
- inner : true,
- borderMax : 10,
- borderMin : -5,
- minMoveSize : 5,
- maxShowNodeNum : 5,
- autoOpenTime : 500
- },
- editNameSelectAll : false,
- enable : false,
- removeTitle : "remove",
- renameTitle : "rename",
- showRemoveBtn : true,
- showRenameBtn : true
- },
-
- view : {
- addDiyDom : null,
- addHoverDom : null,
- autoCancelSelected : true,
- dblClickExpand : true,
- expandSpeed : "fast",
- fontCss : {},
- nameIsHTML : false,
- removeHoverDom : null,
- selectedMulti : true,
- showIcon : true,
- showLine : true,
- showTitle : true,
- txtSelectedEnable : false
- }
- }
- $.fn.zTree : {
- init (obj, zSetting, zNodes)
- getZTreeObj (treeId)
- destroy (treeId)
- _z : {tools, view, event, data}
- }
-
- zTreeObj : {
- setting
- addNodes (parentNode, index, newNodes, isSilent)
- cancelEditName (newName)
- cancelSelectedNode (node)
- checkAllNodes (checked)
- checkNode (node, checked, checkTypeFlag, callbackFlag)
- copyNode (targetNode, node, moveType, isSilent)
- destroy ()
- editName (node)
- expandAll (expandFlag)
- expandNode (node, expandFlag, sonSign, focus, callbackFlag)
- getChangeCheckedNodes ()
- getCheckedNodes (checked)
- getNodeByParam (key, value, parentNode)
- getNodeByTId (tId)
- getNodeIndex (node)
- getNodes ()
- getNodesByFilter (filter, isSingle, parentNode, invokeParam)
- getNodesByParam (key, value, parentNode)
- getNodesByParamFuzzy (key, value, parentNode)
- getSelectedNodes ()
- hideNode (node)
- hideNodes (nodes)
- moveNode (targetNode, node, moveType, isSilent)
- reAsyncChildNodes (parentNode, reloadType, isSilent)
- refresh ()
- removeChildNodes (parentNode)
- removeNode (node, callbackFlag)
- selectNode (node, addFlag, isSilent)
- setChkDisabled (node, disabled, inheritParent, inheritChildren)
- setEditable (editable)
- showNode (node)
- showNodes (nodes)
- transformToArray (nodes)
- transformTozTreeNodes (simpleNodes)
- updateNode (node, checkTypeFlag)
- }
- treeNode : {
- checked
- children
- chkDisabled
- click
- getCheckStatus ()
- getIndex ()
- getNextNode ()
- getParentNode ()
- getPath ()
- getPreNode ()
- halfCheck
- icon
- iconClose
- iconOpen
- iconSkin
- isHidden
- isParent
- name
- nocheck
- open
- target
- url
- *DIY*
-
- [check_Child_State]
- [check_Focus]
- [checkedOld]
- [editNameFlag]
- [isAjaxing]
- [isFirstNode]
- [isHover]
- [isLastNode]
- [level]
- [parentTId]
- [tId]
- [zAsync]
- }
歡迎關注本站公眾號,獲取更多信息