云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 3.javaScript手册

3.javaScript手册

  • 62 次阅读
  • 3 次下载
  • 2025/6/3 3:10:30

//事件:在节点展开后触发

this.OnNodePostExpand = null; //事件:在节点点击前触发 this.OnNodeQueryClick = null; //事件:在节点点击后触发 this.OnNodePostClick = null;

//事件:在节点是否选中改变之前触发

this.OnNodeCheckedQueryChange = null; //事件:在节点是否选中改变之后触发 this.OnNodeCheckedPostChange = null;

方法说明

/*********************************************** 功能:点击节点 参数:

node:节点ID或对象

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

function TreeFunc_ClickNode(node)

/*********************************************** 功能:展开节点 参数:

node:节点ID或对象

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

function TreeFunc_ExpandNode(node)

/*********************************************** 功能:获取所有选定的节点

返回:对象数组

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

function TreeFunc_GetCheckedNode()

/*********************************************** 功能:得到当前高亮的节点 参数:

node:节点ID或对象

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

function TreeFunc_GetCurrentNode()

/*********************************************** 功能:选中节点

参数:

node:节点ID或对象

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

function TreeFunc_SelectNode(node)

/*********************************************** 功能:将节点设为当前节点 参数:

node:节点ID或对象

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

function TreeFunc_SetCurrentNode(node)

/*********************************************** 功能:设置节点是否被选中 参数:

node:节点ID或对象

optType:操作类型,可为以下的值

布尔型:设置是否选中 字符串:

reverse:反选

remain:保留原有状态

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

function TreeFunc_SetNodeChecked(node, optType)

/*********************************************** 功能:设置目录树的根节点 参数:

path:路径

SepStr:可选,路径分隔符,默认为\\

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

function TreeFunc_SetTreeRoot(path, SepStr)

/*********************************************** 功能:展现目录树

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

function TreeFunc_Show()

事件说明

所有的事件,请在树显示(Show)前设置好。事件以函数的方式设定,函数中若设置了返回值,则可能会影响程序的后继调用。调用样例: LKSTree.OnNodeQueryDraw = function(node){

}

//在这里编写您的代码

/*********************************************** 触发:在某个节点的HTML代码产生前调用 参数:

node:节点对象,触发事件的的节点 返回值:

字符串:将返回的字符串作为节点的HTML代码,并终止后面程序的执行 其他:无效果 使用技巧

在事件触发中可以修改全局对象TREENODESTYLE(请参考“修改树显示样式”部分),以调整部分节点的显示样式。一般情况,请不要有返回值。

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

OnNodeQueryDraw = function(node)

/*********************************************** 触发:在某个节点的HTML代码产生后调用 参数:

node:节点对象,触发事件的的节点

Result:字符串,节点即将要使用的HTML代码 返回值:

字符串:将返回的字符串作为节点的HTML代码 其他:无效果 使用技巧

在事件触发中可以根据修改Result值并返回修改后的字符串,以修改树展现样式 ***********************************************/

OnNodePostDraw = function (node,Result)

/*********************************************** 触发:在某个节点的展开/伸缩前调用 参数:

node:节点对象,触发事件的的节点 返回值:

false:终止后面程序的执行

其他:无效果

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

OnNodeQueryExpand = function(node)

/*********************************************** 触发:在某个节点的展开/伸缩后调用 参数:

node:节点对象,触发事件的的节点 返回值: 无效果

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

OnNodePostExpand = function(node)

/*********************************************** 触发:在某个节点的点击前调用 参数:

node:节点对象,触发事件的的节点 返回值:

false:终止后面程序的执行

其他:无效果

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

OnNodeQueryClick = function(node)

/*********************************************** 触发:在某个节点的点击后调用 参数:

node:节点对象,触发事件的的节点 返回值:

无效果

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

OnNodePostClick = function(node)

/*********************************************** 触发:在节点是否选中改变之前触发 参数:

node:节点对象,触发事件的的节点 返回值:

false:终止后面程序的执行

其他:无效果

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

OnNodeCheckedQueryChange = function (node)

/*********************************************** 触发:在节点是否选中改变之后触发 参数:

node:节点对象,触发事件的的节点 返回值:

无效果

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

OnNodeCheckedPostChange = function (node)

/*********************************************** 功能:目录树节点的构造函数,不建议外部程序调用 参数:

搜索更多关于: 3.javaScript手册 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

//事件:在节点展开后触发 this.OnNodePostExpand = null; //事件:在节点点击前触发 this.OnNodeQueryClick = null; //事件:在节点点击后触发 this.OnNodePostClick = null; //事件:在节点是否选中改变之前触发 this.OnNodeCheckedQueryChange = null; //事件:在节点是否选中改变之后触发 this.OnNodeCheckedPostChange = null; 方法说明 /*********************************************** 功能:点击节点 参数: node:节点ID或对象 ***********************

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com