书签 分享 收藏 举报 版权申诉 / 22

类型EasyUItree.docx

  • 文档编号:16392174
  • 上传时间:2023-07-13
  • 格式:DOCX
  • 页数:22
  • 大小:20.55KB

'icon-remove'">Remove

onBeforeDrag

node

当一个节点的拖动开始,返回false取消拖动。

这个事件可以从版本1.3.2。

onStartDrag

node

当开始拖动一个节点。

这个事件可以从版本1.3.2。

onStopDrag

node

停止拖拽一个节点之后。

这个事件可以从版本1.3.2。

onDragEnter

target,source

当一个节点被拖进某个目标节点,可以下降到。

返回错误的拒绝掉。

target:

目标节点元素被删除。

source:

被拖动的源节点。

这个事件可以从版本1.3.2。

onDragOver

target,source

当一个节点是拖了一些目标节点,可以删除,返回错误的拒绝掉。

target:

目标节点元素被删除。

source:

被拖动的源节点。

这个事件可以从版本1.3.2。

onDragLeave

target,source

当一个节点是拖着离开一些目标节点,可以下降到。

target:

目标节点元素被删除。

source:

被拖动的源节点。

这个事件可以从版本1.3.2。

onDrop

target,source,point

Fires当一个节点被删除。

target:

DOM对象,节点目标的下降。

source:

源节点。

point:

表明放操作,可能的值是:

'append','top'or'bottom'.

onBeforeEdit

node

在编辑节点之前。

onAfterEdit

node

在编辑节点之后。

onCancelEdit

node

当取消编辑操作。

方法

名称

参数

说明

options

none

返回选项树。

loadData

data

加载树的数据。

getNode

target

获取指定节点对象。

getData

target

获取指定节点数据,包括它的子节点。

reload

target

重新加载树的数据。

getRoot

none

得到根节点,返回节点对象

getRoots

none

得到根节点,返回节点数组。

getParent

target

得到父节点,该节点的目标参数表明DOM对象。

getChildren

target

让子节点、目标参数显示节点的DOM对象。

getChecked

state

得到节点的检查。

状态提供的值是:

'checked','unchecked','indeterminate'.如果一个国家没有指定,返回“'checked'节点。

代码示例:

varnodes=$('#tt').tree('getChecked');//getcheckednodes

varnodes=$('#tt').tree('getChecked','unchecked');//getuncheckednodes

varnodes=$('#tt').tree('getChecked','indeterminate');//getindeterminatenodes

getSelected

none

得到选中的节点,并返回它,如果没有节点选择返回null。

isLeaf

target

确定指定的节点是叶,目标参数显示节点的DOM对象。

find

id

找到指定的节点,并返回该节点对象。

代码示例:

//找到一个节点,然后选择它

varnode=$('#tt').tree('find',12);

$('#tt').tree('select',node.target);

select

target

选择一个节点,该节点的目标参数表明DOM对象。

check

target

设置指定的节点被选中。

uncheck

target

设置指定的节点不被选中。

collapse

target

收缩的一个节点,该节点的目标参数表明DOM对象。

expand

target

展开一个节点,该节点的目标参数表明DOM对象。

当节点被关闭,没有子节点,节点id值(称为“id”参数)将被发送到服务器的请求的子节点数据。

collapseAll

target

所有节点收缩。

expandAll

target

打开所有的节点。

expandTo

target

展开从根到指定的节点。

append

param

附加一些子节点一个父节点。

param参数有两个属性:

parent:

DOM对象,父节点添加到,如果不指定,作为根节点添加。

data:

数组,节点数据。

代码示例:

//一些节点添加到选定的节点

varselected=$('#tt').tree('getSelected');

$('#tt').tree('append',{

parent:

selected.target,

data:

[{

id:

23,

text:

'node23'

},{

text:

'node24',

state:

'closed',

children:

[{

text:

'node241'

},{

text:

'node242'

}]

}]

});

toggle

target

切换展开/折叠状态的节点、目标参数显示节点的DOM对象。

insert

param

插入一个节点到指定节点之前或之后。

“param”参数包含以下属性:

before:

DOM对象,节点插入之前。

after:

DOM对象,节点插入后。

data:

对象,节点数据。

下面的代码显示了如何插入一个新节点之前选中的节点:

varnode=$('#tt').tree('getSelected');

if(node){

$('#tt').tree('insert',{

before:

node.target,

data:

{

id:

21,

text:

'nodetext'

}

});

}

remove

target

删除一个节点和它的孩子节点、目标参数显示节点的DOM对象。

pop

target

取出一个节点和它的孩子节点,该方法是一样的,但返回删除的节点删除数据。

update

param

更新指定的节点。

“param“的参数有以下属性:

target(DOMobject,thenodetobeupdated),id,text,iconCls,checked,etc.代码示例:

//updatetheselectednodetext

varnode=$('#tt').tree('getSelected');

if(node){

$('#tt').tree('update',{

target:

node.target,

text:

'newtext'

});

}

enableDnd

none

支持拖放功能。

disableDnd

none

禁用拖放功能。

beginEdit

target

开始编辑一个节点。

endEdit

target

编辑节点结束。

cancelEdit

target

取消编辑节点。

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
EasyUItree
提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:EasyUItree.docx
链接地址:https://www.bingdoc.com/p-16392174.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2


收起
展开