{
header : '发送时间',
sortable : true,
dataIndex : 'sendTime',
width : 150,
renderer : function(date) {
return date //这个date是一个时间戳
? new Date(parseInt(date))
.toLocaleString()
: '';
}
}
还可以改css
css代码
.x-grid-back-red {
background: #FF0000;
}
{
header : '分成类型',
dataIndex : 'divideType',
renderer : function(v,m){
m.css='x-grid-back-red';
return v;
},
width : 60
}
或者直接这样写也可以
{
header : '编号',
dataIndex : 'fcId',
css : 'background: #FF0000;',
width : 40
}
改变行的css
.x-grid-record-red table{
color: #FF0000;
}
viewConfig : {
forceFit : true,
getRowClass : function(record,rowIndex,rowParams,store){
//禁用数据显示红色
if(record.data.zt==0){
return 'x-grid-record-red';
}else{
return '';
}
}
},
分享到:
相关推荐
Grid组件是ExtJS中的核心部分,它提供了一个灵活的、可定制的数据展示网格,通常用于显示和操作大量数据。 1. **MVC架构**: Model-View-Controller(MVC)是一种设计模式,常用于大型应用的组织和管理。在ExtJS4...
在这个例子中,"Name"列将被分为"First Name"和"Last Name"两个子列,它们会被合并显示在同一行中。 接下来,我们关注`viewConfig`,这是用于自定义Grid视图的配置。在ExtJS 4.0中,我们可以利用`viewConfig`的`...
在使用ExtJS4开发一个grid的时候,经常会遇到需要对grid...以上就是基于ExtJS4实现grid列显示隐藏控制的基本知识点和步骤。通过这些知识点,开发者可以为ExtJS4 grid提供一个直观易用的列控制界面,增强用户交互体验。
Store负责管理数据,Columns定义列的显示和交互,View是用户看到的表格展示,而Selection Model则控制行的选中行为。 二、数据绑定 EXTJS Grid与Store紧密关联,Store可以加载远程或本地数据。通过设置Store的`...
后者是专门为Grid定制的,能更好地与Grid的行和列配合工作。 实现Grid中的ToolTip,我们需要进行以下几个步骤: 1. **创建ToolTip实例**: - 对于通用的Tooltip,我们可以创建一个`Ext.tip.ToolTip`实例,并配置...
- **选择打印范围**:可以选择打印整个Grid,或者只打印特定的行或列。 - **定制页眉和页脚**:可以添加自定义的页眉和页脚信息,如页码、日期等。 - **样式调整**:可以调整打印样式,使其适应黑白打印或者彩色打印...
ExtJS提供了API接口来编程式地控制过滤器,如`grid.filters.getFilter(id)`可以获取特定列的过滤器,`filter.enable()`或`filter.disable()`可以启用或禁用过滤器,`grid.filters.apply()`将所有过滤器的条件应用到...
通过将Paging Toolbar添加到Grid下方,可以方便用户导航和控制分页。 - 配置`store`属性指向之前定义的Store,并设置`displayInfo`为`true`来显示当前页信息。 3. **监听事件**: - `load`事件:当Store从服务器...
ExtJS Grid 分页是Web应用中数据展示的重要组成部分,它允许用户高效地浏览大量数据而无需一次性加载所有记录。在本文中,我们将深入探讨ExtJS Grid的分页功能及其实现方式。 首先,ExtJS Grid是一种强大的...
在本篇内容中,我们将详细探讨如何通过ExtJS框架来修改Grid中行或列的颜色,以便于实现更直观的数据展示效果。...通过上述方法,我们可以灵活地控制ExtJS Grid中的行和列颜色,进一步提升用户体验和界面美观度。
1. **ExtJS Grid组件**:首先,你需要熟悉Grid的基本用法,包括创建列模型、数据源(store)、配置项等。Grid可以动态加载数据,支持排序、分页、筛选等多种功能。 2. **DragDrop API**:ExtJS内置了DragDrop API,...
在ExtJS Grid中,多表头能够帮助用户更清晰地理解列的分组和关系,提高数据的可读性和分析性。 首先,我们来详细解释一下多表头的概念。在传统的表格中,表头通常只有一个层次,而在多表头中,我们可以设置多个层次...
- **响应式设计**: 对响应式设计的支持不如 ExtJs 4 Grid 强大,可能需要额外的工作来优化不同设备上的显示效果。 **结论**: 从外观角度看,ExtJs 4 Grid 提供了更强大的定制能力和更好的响应式设计支持,更适合...
2. **自定义CSS样式**:通过编写和应用自定义CSS样式,可以精确控制Grid表头下拉菜单的外观。这包括更改颜色、大小、边框等属性,以及添加阴影、圆角等视觉效果。 3. **使用EXTJS提供的API**:EXTJS提供了丰富的API...
开发者需要确保进度信息的实时更新,并适当地在Grid的列模型中配置显示进度条的列。 5. **源码分析** - 分析提供的链接指向的博客文章,我们可以期待找到关于如何实现这些特性的源代码示例。这可能包括创建Tree和...
6. **数据绑定和交互**:EXTJS Grid会自动向ASP.NET控制器发送请求,获取数据并显示在Grid中。用户在Grid上的操作,如排序、分页、编辑,可以通过EXTJS事件监听器来处理,然后发送回ASP.NET进行相应处理。 在源代码...
EXTJS Grid的列可以通过配置进行隐藏或显示,用户可以通过交互式菜单或者按钮来控制。在实现时,可能需要监听列的显示/隐藏事件,更新一个列选择列表,然后在导出时参考这个列表。 “中文不会有乱码问题”意味着在...
在IT行业中,SSH(Spring、Struts和Hibernate)是一个经典的Java Web开发框架组合,而ExtJS则是一个流行的JavaScript库,用于构建富客户端的Web应用程序,特别是数据网格(Grid)功能。这里我们关注的是如何在SSH...