3.javaScript手册 联系客服

发布时间 : 星期二 文章3.javaScript手册更新完毕开始阅读f40c998710a6f524cdbf8583

//添加模块的类别设置

this.AppendSetCategary (text, modelName, target, winStyle, value, title, nodeType) //添加组织分类树

this.AppendOrgTreeData (parameter, action, startWith, exceptValue) //添加类别展开树

this.AppendCategoryData (modelName, parameter, showTemplate,showType,action, startWith,exceptValue, extendPara) //添加简单类别展开树

this.AppendSimpleCategoryData (modelName,parameter,action, startWith,exceptValue, extendService)

//添加辅类别展开树

this.AppendPropertyData (parameter, showTemplate, modelName,action, startWith,exceptValue) //往节点下添加一个子节点 this.AddChild (node, nextSibling) //删除节点

this.Remove () //删除子节点

this.RemoveChildren ()

属性说明

修改FetchChildrenNode属性 FetchChildrenNode = function ()

该函数由程序员自己定义,在展现当前节点的子节点时调用,使用方法跟树的事件类似。一般的,在所定义的函数中,会重新组织当前节点的子节点。该函数被调用后,程序会自动删除该接口,也就是说在在下次展现当前节点的子节点时不会再次执行,若不希望程序删除该接口,请在定义的函数中返回false,但这时候需要注意,上次执行该函数产生的子节点,仍会保留到下一次调用中,若下次的调用又增加了同样的子节点,那么该节点将会在目录树中出现两次,要避免这种情况的发生,请在定义的函数中执行this.RemoveChildren的操作。 返回值

false:不清除该节点的FetchChildrenNode方法 其他:清除该节点的FetchChildrenNode方法

方法说明

/*********************************************** 功能:添加一个子节点,并指定其参数 参数:

text:必选,字符串,节点显示文本

parameter:可选,节点action参数,任意类型 action:可选,函数对象,节点的操作

value:可选,节点值

title:可选,字符串,节点标题,默认取text

nodeType:可选,字符串,节点图标样式

***********************************************/

function NodeFunc_AppendChild (text, parameter, action, value, title, nodeType)

/*********************************************** 功能:添加一个子节点,点击节点打开指定的URL 参数:

text:必选,字符串,节点显示文本 url:可选,点击节点后需要打开的URL

URL中可以采用参数替换的方式指定,参数格式为:!{节点属性名},如: 节点node.value=123

原给定的URL:../sysorgdept.do?method=list&parent=!{value} 实际使用的URL:../sysorgdept.do?method=list&parent=123 数字:帧的级数

字符串:window.open使用的目标帧名

若target为数字:max:最大化,mid:视图和文档大小平分,min:最小化 若target为字符串:window.open使用的风格

target:可选,打开URL的目标帧,默认为下一级帧

winStyle:可选,窗口的风格

value:可选,节点值

title:可选,字符串,节点标题,默认取text

nodeType:可选,字符串,节点图标样式

***********************************************/

function NodeFunc_AppendURLChild(text, url, target, winStyle, value, title, nodeType)

/*********************************************** 功能:添加一个子节点,点击节点打开中间帧的架构信息 参数:

text:必选,字符串,节点显示文本

url:可选,点击中间帧节点后需要打开的URL

同AppendURLChild的URL参数,但使用的节点为组织架构树中的节点,常用的参数

!{value}:组织架构ID !{nodeType}:组织架构类型

有:

orgType:组织架构展现类型 startWith:组织架构起始部门ID

target:可选,打开URL的目标帧,默认为下一级帧

数字:帧的级数

字符串:window.open使用的目标帧名

若target为数字:max:最大化,mid:视图和文档大小平分,min:最小化 若target为字符串:window.open使用的风格

winStyle:可选,窗口的风格

value:可选,节点值

title:可选,字符串,节点标题,默认取text