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 相关文章推荐
js 关于=+与+=日期函数使用说明(赋值运算符)
Nov 15 Javascript
JavaScript中的slice()方法使用详解
Jun 06 Javascript
易被忽视的js事件问题总结
May 14 Javascript
Bootstrap+jfinal实现省市级联下拉菜单
May 30 Javascript
jquery实现上传文件大小类型的验证例子(推荐)
Jun 25 Javascript
js获取页面引用的css样式表中的属性值方法(推荐)
Aug 19 Javascript
jQuery中图片展示插件highslide.js的简单dom
Apr 22 jQuery
JS的Ajax与后端交互数据的实例
Aug 08 Javascript
微信小程序遍历Echarts图表实现多个饼图
Apr 25 Javascript
微信小程序关键字变色实现代码实例
Dec 13 Javascript
JavaScript实现省市区三级联动
Feb 13 Javascript
JS数据类型分类及常用判断方法
Nov 19 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
CI框架中$this-&gt;load-&gt;library()用法分析
2016/05/18 PHP
Zend Framework实现自定义过滤器的方法
2016/12/09 PHP
php实现大文件断点续传下载实例代码
2019/10/01 PHP
分享10篇优秀的jQuery幻灯片制作教程及应用案例
2011/04/16 Javascript
JS实现图片预加载无需等待
2012/12/21 Javascript
jQuery.prototype.init选择器构造函数源码思路分析
2013/02/05 Javascript
jquery增加时编辑jqGrid(实例代码)
2013/11/08 Javascript
Js 去掉字符串中的空格(实现代码)
2013/11/19 Javascript
Jquery ajax 同步阻塞引起的UI线程阻塞问题
2015/11/17 Javascript
html5+javascript实现简单上传的注意细节
2016/04/18 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
2016/11/23 Javascript
如何提升vue.js中大型数据的性能
2019/06/21 Javascript
vue中使用[provide/inject]实现页面reload的方法
2019/09/30 Javascript
从零学Python之hello world
2014/05/21 Python
Python实现优先级队列结构的方法详解
2016/06/02 Python
Python实现识别手写数字 简易图片存储管理系统
2018/01/29 Python
实例详解Python模块decimal
2019/06/26 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
Python定时发送天气预报邮件代码实例
2019/09/09 Python
python使用socket 先读取长度,在读取报文内容示例
2019/09/26 Python
python实现机器人卡牌
2019/10/06 Python
基于python实现雪花算法过程详解
2019/11/16 Python
使用Keras实现Tensor的相乘和相加代码
2020/06/18 Python
Python自省及反射原理实例详解
2020/07/06 Python
css3中less实现文字长阴影(long shadow)
2020/04/24 HTML / CSS
详解HTML5常用的语义化标签
2019/09/27 HTML / CSS
2019年Java面试必问之经典试题
2012/09/12 面试题
考博专家推荐信模板
2013/12/02 职场文书
《孔子游春》教学反思
2014/02/25 职场文书
《金色的脚印》教后反思
2014/04/23 职场文书
经理岗位职责范本
2015/04/15 职场文书
民事诉讼答辩状范文
2015/05/21 职场文书
2015年学校教科室工作总结
2015/07/20 职场文书
宝宝满月祝酒词
2015/08/10 职场文书
2016年中秋祝酒词
2015/11/26 职场文书
Java实现经典游戏泡泡堂的示例代码
2022/04/04 Java/Android