Easyui在treegrid添加控件的实现方法


Posted in Javascript onJune 23, 2017

 easyui 树加控件

最近看了一个easy感觉里面的树搞得还不错,虽然觉得让人有点不灵活的感觉,我们来说说怎么在树种添加控件效果

Easyui在treegrid添加控件的实现方法

在书中添加需要用到formatter这个属性,可以在加载的时候显示

function formatProgress(value){
 //console.log(value);
 if (value){
  var box = value.split(",");
  //console.log(box);
  var boxid = box[1];
  var s;
  //alert(value);
  if(box[0]=="显示"){
   s = '<input id='+boxid+' type="checkbox" onclick="isShow()" checked="checked">';
  }else{
   s = '<input id='+boxid+' type="checkbox" onclick="isShow()" >';
  }
  return s;
 } else {
  return '';
 }
}

这样在加载的时候会显示控件了,如果在加载的时候控制类型可以,根据value的值进行判断select的可以这样麻烦了一点但是也可以用。

function formatProgress1(value){
 console.log("formatProgress1 执行了");
 console.log(value);
 if (value){
  var box = value.split(",");
  console.log(box);
  var boxid = box[1];
  var s;
  if(box[0]=='缺省'){
   s= '<select class='+boxid+' onchange="isType()"><option selected="selected" value="0">缺省</option><option value="1">直接链接</option><option value="2">内容列表</option><option value="3">教学资源</option></select>'; 
  }else if(box[0]=='直接链接'){
   s= '<select class='+boxid+' onchange="isType()"><option value="0" >缺省</option><option value="1" selected="selected">直接链接</option><option value="2">内容列表</option><option value="3">教学资源</option></select>'; 
  }else if(box[0]=='内容列表'){
   s= '<select class='+boxid+' onchange="isType()"><option value="0" >缺省</option><option value="1">直接链接</option><option selected="selected" value="2">内容列表</option><option value="3">教学资源</option></select>'; 
  }else if(box[0]=='教学资源'){
   s= '<select class='+boxid+' onchange="isType()"><option value="0" >缺省</option><option value="1">直接链接</option><option value="2">内容列表</option><option selected="selected" value="3">教学资源</option></select>'; 
  }
  return s;
 } else {
  return '';
 }
}

easyui里面的东西有些还是挺灵活的,但是样式上面没有bootstrap做的好看,但是我觉树做的真心可以。

以上所述是小编给大家介绍的Easyui在treegrid添加控件的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
PHP 与 js的通信(via ajax,json)
Nov 16 Javascript
js 中{},[]中括号,大括号使用详解
May 12 Javascript
jquery复选框全选/取消示例
Dec 30 Javascript
javascript版的in_array函数(判断数组中是否存在特定值)
May 09 Javascript
ECMAScript5中的对象存取器属性:getter和setter介绍
Dec 08 Javascript
在Python中使用glob模块查找文件路径的方法
Jun 17 Javascript
jQuery实现微信长按识别二维码功能
Aug 26 Javascript
javascript作用域链与执行环境详解
Mar 25 Javascript
vue小白入门教程
Apr 02 Javascript
vue-cli 使用vue-bus来全局控制的实例讲解
Sep 15 Javascript
使用JavaScript破解web
Sep 28 Javascript
实现一个Vue自定义指令懒加载的方法示例
Jun 04 Javascript
详解用vue.js和laravel实现微信支付
Jun 23 #Javascript
详解用vue.js和laravel实现微信授权登陆
Jun 23 #Javascript
妙用Angularjs实现表格按指定列排序
Jun 23 #Javascript
VUE中v-model和v-for指令详解
Jun 23 #Javascript
JavaScript正则表达式简单实用实例
Jun 23 #Javascript
js中的事件委托或是事件代理使用详解
Jun 23 #Javascript
JS判断非空至少输入两个字符的简单实现方法
Jun 23 #Javascript
You might like
php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例
2014/07/18 PHP
全面解读PHP的Yii框架中的日志功能
2016/03/17 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
PHP7基于curl实现的上传图片功能
2018/05/11 PHP
php7新特性的理解和比较总结
2019/04/14 PHP
php5对象复制、clone、浅复制与深复制实例详解
2019/08/14 PHP
JavaScript中的集合及效率
2010/01/08 Javascript
javascript hasFocus使用实例
2010/06/29 Javascript
鼠标经过显示二级菜单js特效
2013/08/13 Javascript
JavaScript对内存分配及管理机制详细解析
2013/11/11 Javascript
JavaScript必知必会(五) eval 的使用
2016/06/08 Javascript
jQuery Ajax使用FormData对象上传文件的方法
2016/09/07 Javascript
JavaScript条件判断_动力节点Java学院整理
2017/06/26 Javascript
详解vue axios二次封装
2018/07/22 Javascript
JavaScript实现连连看连线算法
2019/01/05 Javascript
Nodejs监控事件循环异常示例详解
2019/09/22 NodeJs
JS代码简洁方式之函数方法详解
2020/07/28 Javascript
基于react项目打包css引用路径错误解决方案
2020/10/28 Javascript
python实现在sqlite动态创建表的方法
2015/05/08 Python
python中OrderedDict的使用方法详解
2017/05/05 Python
Python基于dom操作xml数据的方法示例
2018/05/12 Python
详解Python 函数如何重载?
2019/04/23 Python
Python OpenCV图像指定区域裁剪的实现
2019/10/30 Python
Python + Requests + Unittest接口自动化测试实例分析
2019/12/12 Python
Python面向对象魔法方法和单例模块代码实例
2020/03/25 Python
Python 判断时间是否在时间区间内的实例
2020/05/16 Python
python属于解释语言吗
2020/06/11 Python
python3访问字典里的值实例方法
2020/11/18 Python
Myprotein丹麦官网:欧洲第一运动营养品牌
2019/04/15 全球购物
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
2015/03/25 面试题
临床专业自荐信
2014/06/22 职场文书
欢迎领导检查标语
2014/06/27 职场文书
派出所正风肃纪剖析材料
2014/10/10 职场文书
公司保洁员管理制度
2015/08/04 职场文书
python 实现的截屏工具
2021/05/08 Python
windows10声卡驱动怎么安装?win10声卡驱动安装操作步骤教程
2022/08/05 数码科技