easyui-tree默认子节点图标是文本图标,需求则是叶子节点也要用文件夹图标。修改tree的iconCls属性不管用,不管是什么图标都不行。有用的方法是将节点的state属性的值设为‘closed’,这时突变就变成了关闭的文件夹图标。其他图标怎么不知道,路过的各位帮忙指点一下

$('#tt').tree({
onClick : function(node){// 点击展开或折叠$('#tt').tree(node.state === 'closed' ? 'expand' : 'collapse', node.target);  // 如果是父节点,返回不做任何操作if(node.children){return;}
});
$.ajax({url : url+"queryMenu",type : "post",data : param,dataType : "json",success : function(data){// 请求成功后,想数据拼接成easyui可自动渲染的数据结构$.each(data, function(index, dd){if(dd.childList){dd = treeNode(dd);}})$('#tt').tree('loadData', data);}
});
// 得到easyui树可自动渲染的数据结构
var treeNode = function(data){data.id = data.nodeId;data.children = data.childList;if(data.children){$.each(data.children, function(ind, child){child = treeNode(child);})}else{// 如果是子节点设置状态为关闭data.state = 'closed';}return data;
}

easyui-tree 修改图标相关推荐

  1. easyUI tree 自定义图标

    文章转载自: https://blog.csdn.net/zhlantian/article/details/52913115 近期由于项目中需要使用easyui tree树形列表,并在系统中动态配置 ...

  2. webix.tree 修改图标

    今天用工作的时候改变了easyui的tree的图标,回家试了下webix tree的图标修改 .文档里面给出了个下面的demo. webix.ui({view:"tree",typ ...

  3. 关于antd Tree组件修改图标

    vue+antd修改Tree组件图标 修改折叠/展开图标 显示图标-------自定义图标 标题上显示子节点数量 修改折叠/展开图标 <Treeshow-iconshow-linedefault ...

  4. easyui tree去掉文件夹icon图标

    文章目录 easyui tree去掉文件夹节点图标 效果图 js代码 html easyui tree去掉文件夹节点图标 效果图 js代码 html代码 效果图 js代码 /************* ...

  5. 使用EasyUI Tree异步加载JSON数据 生成树

    这几天因为工作需要,要做一个支持无限级的菜单. 我也是菜鸟一只,能想到的东西不多,所以用了Easy UI的tree组件. 不得不说,easyui确实很强大. 因为是无限级菜单,数据量可能有点大,所以考 ...

  6. 构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(52)-美化EasyUI皮肤和图标

    构建ASP.NET MVC5+EF6+EasyUI 1.4.3+Unity4.x注入的后台管理系统(52)-美化EasyUI皮肤和图标 系列目录 我很久以前就想更新系统的皮肤功能,Easyui 自带的 ...

  7. Jquery easyui tree的使用

    这个ui用的一切都是json数据.树也是如此! 后台需要返回与格式匹配的json数据才能正确加载树. 页面定义一个ui: [html]  view plain copy print ? <ul  ...

  8. easyUI tree 异步加载数据

    easyUI 的 Tree组件在大部分时候都要从数据库读取数据,本文基于Java语言来实现easyUI tree的异步加载. 先看一下实现的效果: 整个过程采用的是简单三层架构,无论采用哪种模式,只要 ...

  9. java easyui tree例子_EasyUI Tree的简单使用

    此前写过zTree插件的demo,没有记录下来,这次记录一下EasyUI的Tree. 实现效果:获取数据库表的数据,以树结构的形式展示出来. 树结构数据分为同步加载和异步加载,同步加载就是初始化加载时 ...

  10. php easyui tree 结构,EasyUI Tree树组件无限循环的解决方法

    在学习jquery easyui的tree组件的时候,在url为链接地址的时,发现如果最后一个节点的state为closed时,未节点显示为文件夹,单击会重新加载动态(Url:链接地址)形成无限循环. ...

最新文章

  1. Android使用ListView控件问题
  2. golang json 获取所有key_Golang —— JSON 大法
  3. FPGAtestbench中如何产生差分时钟
  4. 在ubuntu10.04上安装永中office2010
  5. 六核cpu安装SQL Server 2005时报错,提示启动服务失败
  6. 怎么保证读取最新数据_Kafka怎么保证数据不丢失?
  7. Git rebase命令实战
  8. 大型企业网络配置系列课程详解(八) --VoIP的配置与相关概念的理解
  9. package.json和bower的参数解释
  10. 【工具使用】apizza和postman中post请求下form-data、x-www-form-urlencoded、raw、binary的区别
  11. 24点扑克游戏详细解析附代码
  12. getParameterValues中文乱码
  13. 微信小程序 生成跳转体验版url,可直接跳转到体验版小程序(可通过此方法测试模板消息)
  14. javascript案例30——continue、break
  15. 心田花开:七年级语文第一单元《济南的冬天》知识点汇总
  16. 手机如何打开开发者选项
  17. OpenStack Swift Architecture
  18. Mac OS 中Texstudio 无法找到 .sty文件
  19. win10安装jdk及环境配置
  20. 【Flink】学习笔记-20200302更新

热门文章

  1. element-ui 实现全局loding动画加载
  2. 2022年腾讯短链(url.cn)官方免费接口调用源码,免费API接口调用
  3. Gravatar全球通用头像全攻略
  4. 央行数字货币遭疯狂炒作:概念股一周涨51%,假APP号称7天发行10亿
  5. 计算机cad比例尺1 150,CAD比例如何使1:150的图能够放进1: – 手机爱问
  6. 航测倾斜摄影如何用Smart3D(ContextCapture)处理大疆无人机照片生成三维模型
  7. Qt 方向键移动焦点
  8. [ZJOI2018]历史,洛谷P4338,类LCT维护
  9. 基于墨刀实现的音乐播放器APP——E music
  10. 2018软工实践—Alpha冲刺(8)