本节课重点了解 EasyUI 中 Tree(树)组件的使用方法, 这个组件依赖于 Draggable(拖
动)和 Droppable(放置)组件。
一.方法列表

//部分方法
onClick : function (node) {
console.log($('#box').tree('getNode', node.target));

console.log($('#box').tree('getData', node.target));
console.log($('#box').tree('getData', node.target));
console.log($('#box').tree('getParent', node.target));
console.log($('#box').tree('getChildren', node.target));
console.log($('#box').tree('isLeaf', node.target));
},
onDblClick : function (node) {
$('#box').tree('beginEdit', node.target);
},
onAfterEdit : function () {
alert('执行服务器端!');
},
//部分方法
function abc() {
$('#box').tree('loadData', [
{
"text" : "加载"
}
]);
$('#box').tree('reload');
console.log($('#box').tree('getRoot'));
console.log($('#box').tree('getRoots'));
console.log($('#box').tree('getChecked'));
console.log($('#box').tree('getChecked', 'checked'));
console.log($('#box').tree('getChecked', 'unchecked'));
console.log($('#box').tree('getChecked', 'indeterminate'));
console.log($('#box').tree('getSelected'));
var node = $('#box').tree('find', 1);
$('#box').tree('select', node.target);
var node = $('#box').tree('find',9);
$('#box').tree('check', node.target);
$('#box').tree('uncheck', node.target);
var node = $('#box').tree('find',1);
$('#box').tree('collapse', node.target);
var node = $('#box').tree('find',1);
$('#box').tree('expand', node.target);

$('#box').tree('expandAll');
$('#box').tree('collapseAll');
var node = $('#box').tree('find',1);
$('#box').tree('append', {
parent : node.target,
data : [
{
"text" : "新添加的"
}
]
});
var node = $('#box').tree('find',1);
$('#box').tree('toggle', node.target);
var node = $('#box').tree('find',1);
$('#box').tree('insert', {
before : node.target,
data : [{
id : 111,
text : '新增的'
}]
});
var node = $('#box').tree('find',1);
$('#box').tree('remove', node.target);
var node = $('#box').tree('find',1);
$('#box').tree('update', {
target : node.target,
text : '新增'
});
}

Tree( 树) 组件[4]的更多相关文章

  1. Tree( 树) 组件[3]

    本节课重点了解 EasyUI 中 Tree(树)组件的使用方法, 这个组件依赖于 Draggable(拖动)和 Droppable(放置)组件.一. 事件列表很多事件的回调函数都包含'node'参数, ...

  2. Tree( 树) 组件[2]

    本节课重点了解 EasyUI 中 Tree(树)组件的使用方法, 这个组件依赖于 Draggable(拖动)和 Droppable(放置)组件.一. 异步加载如果想从数据库里获取导航内容, 那么就必须 ...

  3. Tree( 树) 组件[1]

    本节课重点了解 EasyUI 中 Tree(树)组件的使用方法, 这个组件依赖于 Draggable(拖动)和 Droppable(放置)组件. 一. 加载方式//class 加载方式<ul c ...

  4. 第二百二十六节,jQuery EasyUI,Tree(树)组件

    jQuery EasyUI,Tree(树)组件 本节课重点了解 EasyUI 中 Tree(树)组件的使用方法,这个组件依赖于 Draggable(拖 动)和 Droppable(放置)组件. 一.加 ...

  5. element-ui的Tree树组件使用技巧

    目录 1,前言 2,需求 3,解决思路 4,完整代码 5,总结 1,前言 最近这段时间在做一个新的模块,其中有一个三层的树结构,产品经理提出了一个很古怪的需求,整的我只能自己控制树的交互,写完之后,感 ...

  6. EasyUI - Tree 树组件

    效果: 数据库设计: 使用的数据: 其中的字段,是跟据要生成的树节点的属性定义的. text:代表要显示的字段名称. state:是否是目录节点. iconCls:节点的图标是什么. url:跳转的链 ...

  7. 基于HTML5树组件延迟加载技术实现

    HT for Web的HTML5树组件有延迟加载的功能,这个功能对于那些需要从服务器读取具有层级依赖关系数据时非常有用,需要获取数据的时候再向服务器发起请求,这样可减轻服务器压力,同时也减少了浏览器的 ...

  8. HT for Web的HTML5树组件延迟加载技术实现

    HT for Web的HTML5树组件有延迟加载的功能,这个功能对于那些需要从服务器读取具有层级依赖关系数据时非常有用,需要获取数据的时候再向服务器发起请求,这样可减轻服务器压力,同时也减少了浏览器的 ...

  9. GUI树组件,表格

    树组件首先要new一个JTree,再加结点,然后添加到 JScrollPane JTree tree1=new JTree(); //.......添加节点 add(new ScrollPane(tr ...

随机推荐

  1. 【推荐】Java工程师如何从普通成为大神值得一读

    本文源自 http://www.hollischuang.com/archives/489 一点感悟 java作为一门编程语言,在各类编程语言中作为弄潮儿始终排在前三的位置,这充分肯定了java语言的 ...

  2. 3.3.2 嵌入汇编(摘自<linux内核完全剖析>)

    内核C语言程序嵌入式汇编代码又叫内联汇编,具有输入和输出参数的嵌入汇编语句的基本格式为: ************************************************** asm( ...

  3. thinkphp基础入门(2)

    第一节介绍了thinkphp基本路径问题,第二节将介绍thinkphp的常见用法(M层跟V层) 我们先在Controller层新建个IndexController.class.php(新建文件的格式为 ...

  4. phpcms V9 修改生成静态文件路径/html

    在论坛看到部分用户反馈这个问题,要修改的其实是html_root的值,默认是"/html"如果要生成在网站根目录的话,这个值则要为空.论坛上现在看到的办法是打开caches\con ...

  5. xheditor在线编辑器的使用

    在你所需要在线编辑器的工程目录下,导入xheditor_emot.xheditor_plugins和xheditor_skin.jquery四个文件夹,然后在textarea标签中加入: class= ...

  6. Css3执行后显示最后一针

    -webkit-animation-fill-mode: both; animation-fill-mode: both;

  7. Asp.net core与golang web简单对比测试

    最近因为工作需要接触了go语言,又恰好asp.net core发布RC2,就想简单做个对比测试. 下面是测试环境: CPU:E3-1230 v2 内存:16G 电脑有点不给力 操作系统:Centos7 ...

  8. xx通CGI流量控制

    流量控制共分2步,首先在CGI框架对用户的ip作限制,第二限制每个CGI的流量.   一.基于IP的流量控制 用共享内存(shm)的方式保存基于ip的访问信息. 配置文件中 <variable ...

  9. Ubuntu 下启动/停止/重启mysql服务

    1:sudo start mysql 2:sudo stop mysql 3:sudo restart mysql

  10. hdu 4856 Tunnels

    http://acm.hdu.edu.cn/showproblem.php?pid=4856 这道题就是搜索BFS+状压dp,把所经过的隧道的状态用二进制表示,然后dp就行.bfs求出每两个隧道的最短 ...