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 相关文章推荐
javascript 面向对象编程基础 多态
Aug 21 Javascript
JavaScript限定复选框的选择个数示例代码
Aug 25 Javascript
js在数组中删除重复的元素自保留一个(两种实现思路)
Aug 22 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
Mar 16 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
Jan 18 Javascript
Easyui Tree获取当前选择节点的所有顶级父节点
Feb 14 Javascript
使用AngularJS2中的指令实现按钮的切换效果
Mar 27 Javascript
JavaScript实现三级联动菜单实例代码
Jun 26 Javascript
Vue从TodoList中学父子组件通信
Feb 05 Javascript
JavaScript生成一个不重复的ID的方法示例
Sep 16 Javascript
小程序websocket心跳库(websocket-heartbeat-miniprogram)
Feb 23 Javascript
JS绘图Flot如何实现动态可刷新曲线图
Oct 16 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
从康盛产品(discuz)提取出来的模板类
2011/06/28 PHP
php mysql like 实现多关键词搜索的方法
2016/10/29 PHP
php实现微信公众号企业转账功能
2018/10/01 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
jquery 弹出登录窗口实现代码
2009/12/24 Javascript
常见JS效果之图片减速度滚动实现代码
2011/12/08 Javascript
Angular.js 实现数字转换汉字实例代码
2016/07/14 Javascript
浅谈jquery设置和获得checkbox选中的问题
2016/08/19 Javascript
JavaScript中捕获与冒泡详解及实例
2017/02/03 Javascript
js前端日历控件(悬浮、拖拽、自由变形)
2017/03/02 Javascript
xmlplus组件设计系列之选项卡(Tabbar)(5)
2017/05/03 Javascript
JSON是什么?有哪些优点?JSON和XML的区别?
2019/04/29 Javascript
jquery弹窗时禁止body滚动条滚动的例子
2019/09/21 jQuery
vue + elementUI实现省市县三级联动的方法示例
2019/10/29 Javascript
微信JSSDK实现打开摄像头拍照再将相片保存到服务器
2019/11/15 Javascript
JavaScript利用键盘码控制div移动
2020/03/19 Javascript
js实现扫雷源代码
2020/11/27 Javascript
[01:17]Ti4 循环赛第一日回顾
2014/07/11 DOTA
[41:54]2018DOTA2亚洲邀请赛 4.1 小组赛A组加赛 TNC vs Liquid
2018/04/03 DOTA
Python 获得13位unix时间戳的方法
2017/10/20 Python
利用python画出折线图
2018/07/26 Python
python实现机器学习之多元线性回归
2018/09/06 Python
python 递归深度优先搜索与广度优先搜索算法模拟实现
2018/10/22 Python
Django CSRF跨站请求伪造防护过程解析
2019/07/31 Python
python NumPy ndarray二维数组 按照行列求平均实例
2019/11/26 Python
python读取excel进行遍历/xlrd模块操作
2020/07/12 Python
HEMA法国:荷兰原创设计
2019/02/21 全球购物
法国滑雪假期的专家:Ski Planet
2019/11/02 全球购物
研究生求职自荐书
2014/06/23 职场文书
狮子林导游词
2015/02/03 职场文书
2015社区精神文明建设工作总结
2015/04/21 职场文书
2015年社区教育工作总结
2015/05/13 职场文书
银行中层干部培训心得体会
2016/01/11 职场文书
投资入股协议书
2016/03/22 职场文书
2016年社区服务活动总结
2016/04/06 职场文书
2016年党员读书月活动总结
2016/04/06 职场文书