1.动态更换图标:
代码
node.on('click',function(node){
node.getUI().getIconEl().src = 'img/1.gif';
});
2.覆写 Ext.tree.TreeLoader 的 createNode
Ext.tree.MyTreeLoader = function(config) {
Ext.tree.MyTreeLoader.superclass.constructor.call(this, config);
};
Ext.extend(Ext.tree.MyTreeLoader, Ext.tree.TreeLoader, {
createNode : function(attr) {
// if (attr.leaf == true) {
// attr.icon = '../../../resources/images/icons/fam/188.gif';
attr.iconCls = "xxx-tree-node-expanded";
// }
return Ext.tree.DWRTreeLoader.superclass.createNode.call(this, attr);
}
}
3.直接在ext-all.css 中的下面这段样式放在tree所在页面修改图标,或直接在
ext-all.css 中改也行。若要是把这段css放在单独的文件总引用,必须放在
ext-all.css 引用之后。
.x-tree-node-expanded .x-tree-node-icon{
background-image:url(../images/default/tree/folder-open.gif);
}
.x-tree-node-leaf .x-tree-node-icon{
background-image:url(../images/default/tree/leaf.gif);
}
.x-tree-node-collapsed .x-tree-node-icon{
background-image:url(../images/default/tree/folder.gif);
}
分享到:
相关推荐
可实现选中父节点,自动选中子节点,选中子节点,自动遍历选中父节点
关于TreePanel的一些文档,有点杂,不过内容比较多
TreePanel的checkbox节点操作及父子节点联动的演示DEMO
完美的Extjs4 treePanel节点刷新,函数为自动刷新选中的节点.API看得头疼才别出来的代码.截止我发之前,好像没有谁共享这个功能的函数吧.
ext.net
treepanel 和 tabpanel 合在一起使用,可直接使用
当你在asp.net下面 使用Ext TreePanel直接加载服务器上XML文件会出现树不能显示,树据不能正确加载的问题。
博文链接:https://jfp.iteye.com/blog/178889
基于extjs 3.2,右侧折叠面板,然后面板里面包含了树,点击树节点以后,会把树的href里面的地址加载到右边的tabpanel。代码清晰简单。
NULL 博文链接:https://maoyi606.iteye.com/blog/1782825
TreePanel的checkbox节点操作及父子节点联动的演示DEMO,前面那个有Bug,选中子节点时,没能选择父节点。 这个版本修正了
目的:Ext框架的开发中,最常用的有GridPanel控件,以及TreePanel控件。在使用表格的分页功能时,我们把该控件的start与limits参数与Hibernate的分页功能影射,从页实现了动态的分页效果;而TreePanel的更新也是一个...
通过数据库进行后台对treepanel的增删改查。供初学者参考学习。
学习TreePanel时根据网上的资料自己实现的实例,结构如下: 1. 创建一棵树 2. 使用TreeLoader加载数据生成树 3. 读取本地Json数据生成树 4. 使用Servlet提供数据 5. 树的事件 6. 右键菜单 7. 修改节点的默认图标 8. ...
通过java 访问数据库而生成节点 子节点的 ID 与 父节点的关系为“父节点id_子节点id”此id为数据库中的id 同理“父节点id_子节点id_子子节点id”,因此加载树时将node.id做为参数 通过split("_"),根据数据的长度就...
代码如下: //树 var treePanel = new Ext.tree.TreePanel({ id:’ptree’, region:’west’, layout:’anchor’, border:false, rootVisible: false, root:{}, listeners:{ render: function() { authorityTree...
NULL 博文链接:https://yjzagan2003.iteye.com/blog/1110742