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 相关文章推荐
让getElementsByName适应IE和firefox的方法
Sep 24 Javascript
window.onload追加函数使用示例
Mar 03 Javascript
jQuery在页面加载时动态修改图片尺寸的方法
Mar 20 Javascript
jquery实现最简单的滑动菜单效果代码
Sep 12 Javascript
js获取页面引用的css样式表中的属性值方法(推荐)
Aug 19 Javascript
AngularJS中$apply方法和$watch方法用法总结
Dec 13 Javascript
使用javascript函数编写简单银行取钱存钱流程
May 26 Javascript
Vue.JS实现垂直方向展开、收缩不定高度模块的JS组件
Jun 19 Javascript
Windows下Node爬虫神器Puppeteer安装记
Jan 09 Javascript
js中innerText/textContent和innerHTML与target和currentTarget的区别
Jan 21 Javascript
对node通过fs模块判断文件是否是文件夹的实例讲解
Jun 10 Javascript
JS 图片压缩原理与实现方法详解
Apr 29 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二维数组排序与默认自然排序的方法介绍
2013/04/27 PHP
解析php mysql 事务处理回滚操作(附实例)
2013/08/05 PHP
destoon常用的安全设置概述
2014/06/21 PHP
PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法
2016/04/01 PHP
基于jQuery的倒计时插件代码
2011/05/07 Javascript
JS重要知识点小结
2011/11/06 Javascript
js 限制input只能输入数字、字母和汉字等等
2013/12/18 Javascript
JS实现简单路由器功能的方法
2015/05/27 Javascript
Node.js重新刷新session过期时间的方法
2016/02/04 Javascript
基于RequireJS和JQuery的模块化编程日常问题解析
2016/04/14 Javascript
JS实现的简单标签点击切换功能示例
2017/09/21 Javascript
微信小程序使用Promise简化回调
2018/02/06 Javascript
AngularJS实现动态切换样式的方法分析
2018/06/26 Javascript
JQuery animate动画应用示例
2019/05/14 jQuery
JS实现长图上下滚动效果
2020/03/19 Javascript
JS数组push、unshift、pop、shift方法的实现与使用方法示例
2020/04/29 Javascript
vue离开当前页面触发的函数代码
2020/09/01 Javascript
python代码制作configure文件示例
2014/07/28 Python
学习python之编写简单乘法口诀表实现代码
2016/02/27 Python
Python实现复杂对象转JSON的方法示例
2017/06/22 Python
Django 实现购物车功能的示例代码
2018/10/08 Python
利用Django提供的ModelForm增删改数据的方法
2019/01/06 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
python暴力解压rar加密文件过程详解
2019/07/05 Python
python实现批量文件重命名
2019/10/31 Python
pycharm的python_stubs问题
2020/04/08 Python
html通过canvas转成base64的方法
2019/07/18 HTML / CSS
Lookfantastic澳大利亚官网:英国知名美妆购物网站
2021/01/07 全球购物
Linux中如何用命令创建目录
2016/12/02 面试题
高级电工工作职责
2013/11/21 职场文书
英文导游欢迎词
2014/01/11 职场文书
留学经费担保书
2014/05/12 职场文书
2015年学校保卫部工作总结
2015/05/11 职场文书
运输公司工作总结
2015/08/11 职场文书
文明上网主题班会
2015/08/14 职场文书
致运动员的广播稿
2015/08/19 职场文书