`
zhaolicric
  • 浏览: 145886 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

cm的用法

阅读更多
var cm = new Ext.grid.ColumnModel({
        defaults: {
            sortable: true // columns are not sortable by default           
        },
        columns: [
            {header:'NO.',renderer:function(value,cellmeta,record,rowIndex){return rowIndex+1;}},//以前的版本
            new Ext.grid.RowNumberer(),
            {id: 'description',header: '物料编号',dataIndex: 'code'}, 
            {header: '简称',dataIndex: 'shortName'}, 
            {header: '型号',dataIndex: 'style',renderer:renderfun},
            {header: '单位',dataIndex: 'unitName',width: 50},
            {header:'日期',dataIndex:'date',type:'date',renderer:Ext.util.Format.dateRenderer('Y年m月d日')},
             {
                 header: '加工状态',
                 dataIndex: 'TASKSSTATUS',
                 renderer:function(value,cellmeta,record,rowIndex,columnIndex,store){
            	 	if(value==0){
            	 		return '完成';
            	 	}if(value==1){
            	 		return '待加工';
            	 	}if(value==2){
            	 		return '正在加工';
            	 	}
             	},
                 editor:new fm.ComboBox({
                	typeAhead: true,//自动将第一个搜索到的选项补全输入
                        triggerAction: 'all',
                        mode:'local',//读取当前值
                 	lazyRender: true,
                 	listClass: 'x-combo-list-small',
                 	store:new Ext.data.SimpleStore({
                 		data:[[0,'完成'],[1,'待加工'],[2,'正在加工']],
                        fields:[{name:'sId',type:'int'},{name:'sName'}]
                 	}),
                 	valueField:'sId',
                 	displayField:'sName'
                 })
              }
         ]
});
function renderfun(value,cellmeta,record,rowIndex,columnIndex,store){
	var str="<input type='button' value='查看详细信息' onclick='alert(\""+
		"这个单元格的值是:"+value+"\\n"+
		"这个单元格的配置是:{cellId:"+cellmeta.cellId+",id:"+cellmeta.id+",css:"+cellmeta.css+"}\\n"+
		"这个单元格的对应行的record是:"+record+",一行的数据都在这里边\\n"+
		"这是第"+rowIndex+"行\\n"+
		"这是第"+columnIndex+"列\\n"+
		"这个表格对应的Ext.data.Store在这里:"+store+",随便用啦。"+
		"\")'>";
	return str;
}

var grid=new Ext.grid.GridPanel({
	renderTo: 'editor-grid',
	ds:ds,
	cm:cm,
	bbar:new Ext.PagingToolbar({//分页
		pageSize:10,
		store:ds,
		displayInfo:true,
		displayMsg:'显示第{0}条到{1}条记录,一共{2}条',
		emptyMsg:"没有记录"
	})

});

Ext.get('id').on('click',function(){
 ds.remove(ds.getAt(1));
});

  renderer:可以读到的全部参数

 

备注:record 是这行的所有的数据。可以通过record.data["id"] 获得

 

renderer 中也可以传自定义的参数。。这次没有找到,下次补充哦O(∩_∩)O~

分享到:
评论

相关推荐

    ROST-CM6反剽窃免费检测软件使用介绍,使用方法.pdf

    ROST-CM6反剽窃免费检测软件使用介绍,使用方法 ROST-CM6反剽窃免费检测软件是一款功能强大且功能齐全的内容挖掘系统,旨在帮助用户检测和分析文本内容的原始性和真实性。该软件具备多种分析工具和功能,能够满足...

    SIMATIC NET: S7-1500 - PROFINET CM 1542-1[手册].pdf

    这些内容是用户在现场安装和使用CM1542-1时必须要掌握的技能。 3. 组态、编程:CM1542-1模块的组态和编程部分将指导用户如何在STEP7或TIA Portal等组态软件中对通信模块进行配置,以实现特定的通讯任务。固件版本V...

    施乐CM215b加载体方法

    下面将详细介绍施乐CM215b加载体的处理方法和固件更新的步骤。 1. **理解加载体**: - **加载体**:也称为载体,主要由磁性材料制成,负责携带墨粉,并通过静电原理将墨粉转移到纸张上,形成文字或图像。 - **092...

    文本分析软件ROST CM6+使用说明

    **正文** ROST CM6是一款强大的文本分析软件,专为学者、研究人员以及数据分析专业人士设计,提供了...通过深入学习和熟练掌握ROST CM6的使用,用户将能够更有效地从文本数据中提取有价值的信息,并进行深入的洞察。

    施乐 DP CP225w CP228w CM225fw CM228fw 一体机中文维修手册.pdf

    施乐 DP CP225w CP228w CM225fw CM228fw 一体机中文维修手册.pdf 本维修手册是为施乐 DocuPrint CP225w / CP228w / CM225fw / CM228fw 一体机设计的,旨在为富士施乐认可的产品维护保养人员提供维修指南。手册共...

    霍尼韦尔 CM707型可编程房间温控器使用说明书.rar

    霍尼韦尔CM707型可编程房间温控器是一款高效、智能的家居设备,专为提升室内舒适度和节能而设计。该温控器允许用户根据个人生活习惯设定温度,实现不同时间段的自动调节,从而达到理想的生活环境并节省能源。这份...

    quectel-CM_Quectel_Quectelusb_quectel-CM_4G网卡_

    在IT行业中,4G网卡是一种重要的无线网络设备,它使得用户可以在移动设备上通过4G网络连接到互联网。Quectel是一家知名的...在测试过程中,遵循标准的测试流程和方法,可以有效发现问题并提高产品的质量和用户体验。

    cm101h纯净版刷机包

    ### cm101h纯净版刷机包知识点详解 #### 一、理解“cm101h...通过上述介绍,我们可以了解到cm101h纯净版刷机包的相关知识点及其使用方法。希望这些信息能帮助您更好地理解和使用纯净版刷机包,提升您的设备使用体验。

    中控消费机/食堂机 cm20 cm30 说明

    《中控消费机/食堂机 CM20 CM30 使用详解》 中控消费机与食堂机是现代企事业单位、学校食堂中常见的自动化管理设备,主要用于便捷地进行餐饮消费...理解并掌握这些设备的使用方法,对于优化食堂运营具有重要的意义。

    Linux下 移远4G模块quectel-CM拨号工具

    接下来,我们将详细探讨这个工具及其背后的原理和使用方法。 首先,我们要理解4G模块的工作原理。4G模块基于LTE(Long Term Evolution)技术,通过与运营商的基站进行通信,为设备提供高速的数据连接。在Linux系统...

    永宏CM25E使用手册.rar

    通过深入阅读和研究《永宏CM25E使用手册》,用户不仅能掌握CM25E控制器的操作方法,还能培养出解决实际问题的能力,提高自动化控制系统的效率和稳定性。对于工程师和技术人员来说,这是一份非常有价值的参考资料。

    中移物联网CM32M101A单片机开发资料

    对于想要学习和应用STM32(虽然CM32M101A不是STM32系列,但两者都是基于ARM Cortex-M的微控制器,因此开发方法有共通之处)或嵌入式系统的开发者来说,这是一个宝贵的资源。通过学习和实践,开发者不仅可以掌握CM32...

    ROSTCM6使用手册

    对于ROSTCM6进行方法使用介绍,包括与ROSTCM6使用相关的各种类别功能介绍

    中控CM50、CM60消费机二次开发SDK

    文档是SDK的重要组成部分,它详述了每个函数的用途、参数、返回值和可能的错误代码,帮助开发者理解和使用SDK。同时,示例代码和教程将引导开发者如何初始化设备、执行基本操作以及处理复杂场景。 4. 应用场景: ...

    ROST-CM6反剽窃免费检测软件使用介绍_使用方法

    ### ROST-CM6反剽窃免费检测软件使用介绍与方法 #### 一、软件概述 **ROST-CM6**是一款由武汉大学研发的文本分析工具,它不仅支持多种文本处理功能,还具备强大的反剽窃检测能力。该软件完全免费,适用于学术研究...

    AVAYA CM配置

    4. VLAN配置:了解虚拟局域网(VLAN)的概念及其在网络设备中的配置方法。 5. 中继和号码规划:了解如何在呼叫中心系统中配置中继线路和电话号码的分配。 6. 呼叫中心的组成部分:包括媒体网关、虚拟数据网络、...

    CM6631 6632 SDK.rar

    文档详细阐述了如何利用SDK中的源代码进行应用程序开发,包括代码结构、编程规范以及API函数的使用方法。通过阅读此文档,开发者可以理解如何初始化CM6631/6632芯片,设置音频流参数,处理音频数据,以及进行错误...

    quectel-CM.zip

    《Quectel CM拨号程序详解——打造高效4G连接》 在当今信息化社会,高速、稳定的网络连接已经成为人们...对于开发人员和系统集成商来说,理解和掌握这款软件的使用方法,能够有效地提升设备的网络性能,优化用户体验。

    S7-1200PLC+CM1241+RS485Modbus+Master组态说明.pdf

    组态说明文档中提到的“S7-1200 PLC+CM1241+RS485 Modbus+Master”指的是S7-1200 PLC配合CM1241通讯模块,并通过RS485总线以Modbus RTU协议作为主站(Master)的组态配置方法。 CM1241模块的固件版本对于实现Modbus...

Global site tag (gtag.js) - Google Analytics