EXTJS系列笔记————gridpanel中的记录根据不同条件显示不同值。

extjs 3.4 实现EditorGridPanel不同行同一列显示不同的Editor 想在EditorGridPanel的不同行的同一列显示不同的编辑器 阅读详情

在gridpanel中,经常碰到这样的情况,返回的记录集中的男的用male表示,女的用female表示,但是你的期望值是在显示时显示  男或者女,所以这时候需要做个转换。代码如下:

普通的column是

{
               text: '状态',
               dataIndex: 'status'

 }

修改后的column是

{
               text: '状态',

               dataIndex: 'status',

                //关键代码

               renderer:function(value, row, column, rowIndex, data, table){
              if(value==1){
              return "审核中";
              }else if(value==2){
              return "审核后";
              }else if(value==-1){
              return "强制终止";
              }
             }

 }


         

ExtJS中的GridPanel动态添加ColumnModel     前短时间一直研究ExtJS来着,看了我做的ExtTest,项目组想试用一下ExtJS,于是决定让我研究一下。表面上很简单,其实Ext的功能强大自不必说,关键其 源码结构太乱了(如果有源码的结构清晰的就好了),实在难读,所以有些问题还是要不断琢磨、试验。 最近遇到个ExtJS的GridPanel的ColumnModel的动态加载的问题,就让我纠结了好几个小时,开始想得复杂了,还以为Colum 阅读详情

相关推荐

ExtJs中从一个GridPanel中选择数据到另一个GridPanel中

暂时规定被取数据的GridPanel为Grid1,接收数据的GridPanel为Grid2。 如果想要Grid2能接收到Grid1的数据的话,就要Grid2在定义column的时候为Grid1的column的子集,也就是定义的列名称要与Grid1的列名称相同。   下面附上例子,效果是双击Grid1的一行,将这一行的数据传到Grid2中。 1. Grid1定义: var sm1 = n

linglinglu的专栏 2905

jqGrid 展示数据、获取查询条件进行查询案例

如图,用jqgrid实现 数据的展示 html: <div class="gridPanel panel-collapse collapse in" id="cis_grid" style="width:99%"> <table id="gridList"></table> <div id="gridPag...

us2019的博客 2224

手把手教你搭建幽冥传奇手游:从环境配置到常见Bug修复(附完整避坑指南)

本文详细指导如何从零搭建幽冥传奇手游,涵盖服务器选型、数据库部署、双区架构配置等关键步骤,并提供通天塔闪退、技能显示异常等常见Bug的修复方案。附完整避坑指南,帮助开发者高效解决90%的典型问题,确保游戏稳定运行。

weixin_29232121的博客 244

Extjs4.1中动态改变gridpanel的数据源

动态改变数据源,不是同一个数据源,按照条件再重新过滤,而是指定store的url,做这个功能时也上网搜了一些方法,有的管用,有的不管用,找个适合自己的看看。 修改前数据展示 点击按钮“修改动态数据源”效果如下: 代码如下: View Code 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//E...

weixin_34235135的博客 341

FLUKA软件在Ubuntu的安装指南(亲测有效)

FLUKA其强大的蒙特卡洛模拟能力使得用户能够模拟复杂的辐射相互作用过程

chencheng1127的博客 2886

西门子S7-200 SMART与施耐德ATV变频器Modbus通讯实战:从接线到稳定运行的完整指南

本文详细介绍了西门子S7-200 SMART PLC与施耐德ATV变频器之间实现稳定Modbus通讯的完整实战指南。内容涵盖从硬件接线、参数配置、PLC程序编写到触摸屏设计的全流程,并分享了提升通讯稳定性的关键技巧和常见故障排查方法,助力工业自动化系统可靠运行。

kkk56的博客 1106

EXTJS系列笔记(6.X)————gridpanel根据数据动态加载需要的列,同时列根据不同值显示不同颜色

现在的开发中,出现一个需求,就是需要在界面 中根据后台的数据动态的显示 gridpanel的列,同时需要固定某些列,闲话不说,先看代码, 在 主界面中 只有一个 gridpanel,其他啥也没有,看下: { xtype:"gridpanel", width:"100%", title:"详细信息EQPID", id:"lotview_lotdetail_eqpid", borde...

java_dotar_01的专栏 787

工业视觉光源频闪控制的三种核心模式与选型实战

本文深入解析工业视觉系统中光源频闪控制的三种核心模式:光源主控、相机主控与硬同步。针对高速飞拍、缺陷检测等场景,详细对比了各模式的时序原理、硬件要求与适用场景,并提供了基于产线速度与检测需求的实战选型指南,帮助工程师有效消除运动模糊、提升成像质量与系统稳定性。

weixin_29299807的博客 435

Extjs实现多个Grid使用同一个Store,但显示不同的内容

在Extjs开发应用的过程中,遇到这样的要求:存在一个数据库表的内容(比较有字段A1,A2,A3,A4,B1,B2,B3,B4,C1,C2,C3,C4,D1,D2,D3,D4),在前端显示时,要在grid1中显示部分内容的数据(如A1,A2,A3,B1,B2,B3),在Grid2中显示另一部分内容的数据(C1,C2,C3,D1,D2,D3),在第三个Grid3中显示全部的数据的另外一些字段(如A1

常绍新的专栏 8072

信号的反射(振铃、台阶、回勾、尖峰毛刺)

反射是怎么形成的 假设信号传输过程中,经过两个阻抗不同的区域,如下图所示。区域1阻抗为Z1,区域2阻抗为Z2。 在分界面处,电压必须是连续的,否则,在分界面处会产生无穷大的电场,这在真实世界中是不可能的。 同样,分界面两侧的电流必须是连续的,否则分界面处会产生无穷大的磁场。 因此: 根据欧姆定律,必然有: 显然如果Z1≠Z2的情况下,上面式子不可能同时成立。如何理解这一困境? 应该从 ...

sinat_15677011的博客 1万+

通过miniconda conda安装jupyer的时候报错: InvalidArchiveError(“Error with archive

摘要:本文针对Windows系统使用Conda时出现的InvalidArchiveError错误(文件路径过长或压缩包损坏),提供了解决方案。建议以管理员身份运行PowerShell并执行命令启用长路径支持(LongPathsEnabled),然后重启电脑或终端。作者通过该方法成功解决了jupyter安装问题。附有错误截图和解决后的成功截图。

猿小白的博客 786

EXTJS gridpanel中的checkbox列 根据数据库值 来初始化是否被选

gridpanel  中有一列是  checkboxselectionModel()在初始化gridpanel的store的时候 根据 数据库中一列的值 来设置(初始化) gridpanel 中的checkbox是否被选中举例如下:var selModel = new Ext.grid.CheckboxSelectionModel();  //你的 Checkbox 选择器定义var dataStore = new Ext.data.JsonStore({//...//这儿是你的 dataStore 的具体

lq830129的专栏 1114

【WorkBuddy专栏19】技能的创造与迁移——从零开始打造你的AI工作流

【WorkBuddy专栏19】技能的创造与迁移——从零开始打造你的AI工作流

AI人人懂 373

ExtJS 4学习之GridPanel

英文原文 The Grid Component 1 最简单的Grid Panel Grid Panel是ExtJS的核心部分之一,通过Grid Panel可以对数据显示、排序、分组和编辑。Model和Store是Grid Panel处理数据的核心,每个Grid Panel都必须设置Model和Store。要创建Grid Panel,首先要定义Model,Model包括了Grid Pan

达拉斯母牛 4919

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

按照深入浅出extjs中GridPanel显示不出的问题

第三章的示例无法显示,                     03.grid                                 Ext.onReady(function(){     var cm = new Ext.grid.ColumnModel([         {header:'编号',dataIndex:'id'},

小灰灰的部落 2855

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

ExtJS4 actioncolumn动态显示图标

今天做ExtJS时有这么一个需求,在一个gridpanel中用到actioncolumn,但actioncolumn中的items不是全部显示的,而是根据store里的data动态显示,比如说账号管理,一个账号有几种状态,那么显示的图标就不一样了,而我想到的一个做法就是,在actioncolumn下的items里把所有状态的图标都定义出来,然后根据每一个record的数据的状态来显示和隐藏,但却无

黄绍添的个人博客 9386

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Extjs 笔记 增加gridpanel的click监听事件

js 文件: Ext.BLANK_IMAGE_URL = basePath + 'ext/resources/images/default/s.gif'; Ext.SSL_SECURE_URL = basePath + 'ext/resources/images/de

wenping5566的专栏 1万+

extjs的grid控件如何根据值来设置某行的背景颜色

根据不同的值来设置grid的背景颜色 在viewConfig里面配置getRowClass就行了,例: 先自定义一个CSS: .my_row_Red table{ background:Red} 然后在GridPanel里这样写: var QueryGrid=new Ext.grid.GridPanel({                frame:t

QQ379165262的专栏 3815

EXTJS-GridPanel双击行 事件

EXTJS-GridPanel双击行 事件 标签: function 2011-10-25 15:17 9146人阅读 评论(0) 收藏 举报  分类: EXTJS(3)  版权声明:本文为博主原创文章,未经博主允许不得转载。 [javascript] view plain copy  print? v

evilcry2012的专栏 2702

Extjs GridPanel使用攻略简单教程

<!-- Title:GridPanel 使用方案简单教程 Author:Lovingshu(Mr Samael) Date:2012/07/27 Remark:Use simple way to work with EXTJS --> Extjs中功能强大的组件太多了~GridPanel就是其中一个,写一个简单的教程实现GridPanel数据的加载... CODES: /

lovingshu's Forever 2049

(Extjs)对于GridPanel的各种操作

刚才做了个有点特殊的需求,在某窗口关闭时,要把Gridpanel中的选择行清空,因为如果不清空,直接双击,就不能即时更新出来我想要的内容。 答案是:Grid.getSelectionModel().clearSelections(); 顺便,把Gridpanel的多种操作总结一下,它的帮助文档不给力啊。 1、Ext.grid.GridPanel  主要配置项:  st

漂泊小柒的专栏 3万+

EXTJS系列笔记(6.X)————gridpanel每一行根据值显示不同颜色,相同的值显示相同颜色

需求就是如题所说,下面直接代码 自己定义的 css文件,表示不同背景颜色 /*淡黑*/ .backColorBlack{ background: #E0E0E0; } /*淡绿*/ .backColorGreen{ background: #C3FF8F; } /*淡大红*/ .backColorBigRed{ background: #FF97...

java_dotar_01的专栏 357

ExtJS GridPanel根据条件改变字体颜色

1、在GridPanel中加入GridView 2、加入js脚本 function setRowBg(rd, ri, ro) { var zhb,lj,xzh; zhb=rd.data.zhb; lj=rd.data.lj x

bettyly的专栏 3320

ExtJs GridPanel动态列完整版

如图是我做成的效果:ScoreSheetView类-用于生成json字符串public class ScoreSheetView implements Serializable { private static final long serialVersionUID = -7478139883055728881L; private Semester semester; private StudentView student; private Strin

pencil456的专栏 9509

ExtJs之GridPanel、FormPanel综合篇

今天我们一块看一下GridPanel和FormPanel的另外一些知识。在这一篇文章中我觉得更多的是FromPanel的应用,虽然前面我们单独说了FromPanel布局及其相关控件,但是关于FromPanel的提交和加载一直没有说。在这一篇文章中我们着重说一下FromPanel的加载与提交,以及如何将FormPanel与TabPanel结合起来等。例子要实现的功能:显示商品信息并且支持分页和搜索;单击某商品弹出相关信息(包括供货商和种类信息);在弹出窗口中可以自动加载相关信息并且可以修改提交。 温故而知新

Kenshin Cui's Blog 1万+
上一篇: EXTJS系列笔记————grid新增和修改数据与后台的快速交互
下一篇: Effective Java通俗理解(上)
阿尔卑斯0283
博客等级 码龄14年 51粉丝 103原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值