extjs4 之单元格编辑 获取列对象
来源:互联网 发布:相思相见知何日 编辑:程序博客网 时间:2024/05/01 01:01
获取列对象 grid.getHeaderAtIndex(columnIndex);
获取列的dataIndex,text
var fieldName = grid.getHeaderAtIndex(columnIndex-2).dataIndex;
var fieldText = grid.getHeaderAtIndex(columnIndex-2).text;
//console.log(record.get(fieldName));
var val = record.get(fieldName);
<span style="font-size:18px;">rotaGrid = Ext.create('Ext.ux.grid.MergeCellPanel', { id:'rotaGrid', title:'值班表明细', margin:'3', region:'center', border:true, columnLines: true, loadMask: true, viewConfig: { mergeColumns: 'signinConfigName' }, plugins: [ Ext.create('Ext.grid.plugin.CellEditing', { clicksToEdit: 1 }) ], store:tempstore, //store: Ext.data.StoreManager.lookup('simpsonsStore'), columns: [], listeners: { cellclick: function (grid, view, columnIndex, record, opt) { var fieldName = grid.getHeaderAtIndex(columnIndex-2).dataIndex; var fieldText = grid.getHeaderAtIndex(columnIndex-2).text; //console.log(record.get(fieldName)); var val = record.get(fieldName); var fieldVal = Ext.getCmp('month').getValue() + "-" + fieldText; var dt1 = new Date(fieldVal); var dt2 = new Date(); var value2 = Ext.Date.format(dt2,'Y-m-d'); value1 = Date.parse(dt1); //Date.parse的处理很关键 value2 = Date.parse(dt2); if(value1 > value2){ /* // 已经编辑的 可以继续编辑 if(val == true || val == false){ setReValue(record, val, fieldName); } */ setReValue(record, val, fieldName); } } } });</span>
0 0
- extjs4 之单元格编辑 获取列对象
- Extjs4 之单元格编辑 获取列的对象
- extjs4 之 Grid 列编辑
- extjs4之合并单元格
- Extjs4中 gridpanel 获取单元格
- jqgrid之冻结列(单元格编辑模式下)
- ExtJS4.2 cellclick获取单元格内容
- Extjs4 grid动态获取列的实现
- EXTJS4.x之可编辑的grid
- Extjs4 中点击grid获取单元格cell的columnIndex序号
- 可编辑表格、获取单元格坐标
- Extjs4 controller之获取组件
- extjs4之动态列的实现
- 获取单元格所在列的名称
- JS获取表格行数列数单元格
- 获取Excel单元格所在的列索引
- Easyui---datagrid编辑单元格及获取编辑前后数据
- 编写DataGridView自定义列编辑器(自定义单元格编辑类)
- android color.xml
- Algorithms—268.Missing Number
- 2种基于异常机制的反调试方法
- [LeedCode OJ]#169 Majority Element
- Linux下安装Python3
- extjs4 之单元格编辑 获取列对象
- Android IM(五)连接断开重连
- Linux内核设计与实现--学习笔记--第三章- 1(task_struct等)
- 黑马程序员——线程Thread一(线程创建)
- Android系统自带样式(android:theme)
- 深入理解RunLoop
- 不使用Sencha Cmd,创建EXT-JS应用
- UVA11990 ``Dynamic'' Inversion (树状数组套平衡树)
- 论文笔记 《What makes for effective detection proposals?》