ExtJS4 Grid改变单元格背景颜色及Column render学习


Posted in Javascript onFebruary 06, 2013

利用的是Column的render

先看效果图:

ExtJS4 Grid改变单元格背景颜色及Column render学习

代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<title></title> 
<link href="../extjs-4.1.0/resources/css/ext-all.css" rel="stylesheet" type="text/css" /> 
<script src="../extjs-4.1.0/bootstrap.js" type="text/javascript"></script> 
<style type="text/css"> 
.x-grid-cell.user-online 
{ 
background-color: #9fc; 
} 
.x-grid-cell.user-offline 
{ 
background-color: blue; 
} 
</style> 
<script type="text/javascript"> 
Ext.onReady(function () { 
Ext.widget('grid', { 
title: 'Users', 
store: { 
fields: ['name', 'email', 'online'], 
data: [ 
{ 'name': '王俊伟', 'email': 'wangjunwei1@163.com', 'online': true }, 
{ 'name': '王俊伟1', 'email': 'wangjunwei2@163.com', 'online': false }, 
{ 'name': '王俊伟2', 'email': 'wangjunwei3@163.com', 'online': false }, 
{ 'name': '王俊伟3', 'email': 'wangjunwei4@163.com', 'online': true } 
] 
}, 
columns: [ 
{ 
header: 'Name', 
dataIndex: 'name', 
renderer: function (value, meta, record) { 
meta.tdCls = record.get("online") ? 'user-online' : 'user-offline'; 
return value; 
} 
}, 
{ header: 'Email', dataIndex: 'email', flex: 1 }, 
{ header: 'Online', dataIndex: 'online' } 
], 
width: 400, 
renderTo: Ext.getBody() 
}); 
}); 
</script> 
</head> 
<body> 
</body> 
</html>
Javascript 相关文章推荐
JavaScript获取页面上某个元素的代码
Mar 13 Javascript
javascript:void(0)的问题使用探讨
Apr 10 Javascript
JavaScript6 let 新语法优势介绍
Jul 15 Javascript
JS实现页面数据无限加载
Sep 13 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
Dec 25 Javascript
在bootstrap中实现轮播图实例代码
Jun 11 Javascript
ECMAscript 变量作用域总结概括
Aug 18 Javascript
详解js类型判断
May 22 Javascript
JS实现的简单分页功能示例
Aug 23 Javascript
koa-router路由参数和前端路由的结合详解
May 19 Javascript
VUE实现密码验证与提示功能
Oct 18 Javascript
JS实现悬浮球只在一侧滑动并且是横屏状态下
Aug 19 Javascript
jquery load事件(callback/data)使用方法及注意事项
Feb 06 #Javascript
JQuery slideshow的一个小问题(如何发现及解决过程)
Feb 06 #Javascript
jquery入门——事件机制之事件中的冒泡现象示例解释
Sep 12 #Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
Feb 05 #Javascript
JQuery入门——用映射方式绑定不同事件应用示例
Feb 05 #Javascript
JQuery入门——事件切换之hover()方法应用介绍
Feb 05 #Javascript
JQuery入门——事件切换之toggle()方法应用介绍
Feb 05 #Javascript
You might like
php array_unique之后json_encode需要注意
2011/01/02 PHP
使用PHPCMS搭建wap手机网站
2015/09/20 PHP
遍历指定目录,并存储目录内所有文件属性信息的php代码
2016/10/28 PHP
找到一点可怜的关于dojo资料,谢谢作者!
2006/12/06 Javascript
javascript 限制输入和粘贴(IE,firefox测试通过)
2008/11/14 Javascript
jQuery 白痴级入门教程
2009/11/11 Javascript
通过Jquery遍历Json的两种数据结构的实现代码
2011/01/19 Javascript
用javascript作一个通用向导说明
2011/08/30 Javascript
js中判断Object、Array、Function等引用类型对象是否相等
2012/08/29 Javascript
jquery Mobile入门—外部链接切换示例代码
2013/01/08 Javascript
JavaScript操作Cookie方法实例分析
2015/05/27 Javascript
JS中parseInt()和map()用法分析
2016/12/16 Javascript
微信小程序 生命周期和页面的生命周期详细介绍
2017/01/19 Javascript
用原生JS实现简单的多选框功能
2017/06/12 Javascript
浅析Angular19 自定义表单控件
2018/01/31 Javascript
jquery.onoff实现简单的开关按钮功能(推荐)
2018/05/24 jQuery
Vue2实时监听表单变化的示例讲解
2018/08/30 Javascript
node错误处理与日志记录的实现
2018/12/24 Javascript
highCharts提示框中显示当前时间的方法
2019/01/18 Javascript
11个教程中不常被提及的JavaScript小技巧(推荐)
2019/04/17 Javascript
layui table 获取分页 limit的方法
2019/09/20 Javascript
JavaScript浅层克隆与深度克隆示例详解
2020/09/01 Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
2020/09/21 Javascript
微信小程序自定义yPicker组件实现省市区三级联动功能
2020/10/29 Javascript
关于django 数据库迁移(migrate)应该知道的一些事
2018/05/27 Python
实时获取Python的print输出流方法
2019/01/07 Python
Python音频操作工具PyAudio上手教程详解
2019/06/26 Python
Python+OpenCV实现将图像转换为二进制格式
2020/01/09 Python
python实现与redis交互操作详解
2020/04/21 Python
Python decimal模块使用方法详解
2020/06/08 Python
Django如何实现防止XSS攻击
2020/10/13 Python
Opodo意大利:欧洲市场上领先的在线旅行社
2019/10/24 全球购物
检察官就职演讲稿
2014/01/13 职场文书
介绍信如何写
2015/01/31 职场文书
酒店温馨提示语
2015/07/14 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书