Ext.js双击事件
2024-08-21 14:53:42
/**
* 联系人列表panel
*/
Ext.define('Op.OpBill.OpBillCustLinkGridPanel', {
extend: 'Ext.grid.Panel',
id: 'Op_OpBill_OpBillCustLinkGridPanel_ID',
title: '联系人信息',
frame: true,
height: 300,
sortableColumns: false,
enableColumnHide: false,
enableColumnMove: false,
selType: "rowmodel",
selModel: Ext.create('Ext.selection.CheckboxModel', {
mode: "SINGLE"
}), loadValuationStore: function(parentCode) {
this.getStore().load();
},
constructor: function(config) {
var me = this;
me.store = Ext.create('Op.OpBill.OpBillCustLinkStore');
me.tbar = [];
me.columns = [{
hidden: true,
text: 'id',
dataIndex: 'id'
},
{
text: '联系人',
dataIndex: 'custLinkman'
},
{
text: '联系人手机号',
dataIndex: 'custMobile'
},
{
text: '所在省',
dataIndex: 'custProName'
},
{
text: '所在市',
dataIndex: 'custCityName'
},
{
text: '所在区',
dataIndex: 'custCountyName'
},
{
text: '所在街道',
dataIndex: 'custStreetName'
},
{
text: '详细地址',
dataIndex: 'custAddress',
renderer: function(value, meta, record) {
meta.tdAttr = 'data-qtip="' + value + '"';
return value;
}
},
{
text: '经纬度',
dataIndex: 'jingwei'
}];
var cfg = Ext.apply({},
config);
me.callParent([cfg]);
},
listeners:{
itemdblclick:function(dataview, record, item, index, e){ var form = Ext.getCmp('Op_OpBill_OpBillForm_ID').form;
form.findField('sendName').setValue(record.data.custLinkman);
form.findField('sendAddress').setValue(record.data.custAddress);
Ext.getCmp('OpBill_OpBillCustLinkWindow_ID').close();
},
}
});
最新文章
- UI第十节——UISwitch
- Web 开发人员系统重装备忘录
- Java GC收集器配置说明
- 4、android之actionbar用法
- cocos2d-x.0创建工程
- What is Object Oriented Design? (OOD)
- 装饰者模式 (decorator pattern)
- 海量数据处理利器greenplum——初识
- mysql 存在该记录则更新,不存在则插入记录的sql
- win32 控件的创建和消息响应
- profile与bashrc
- 斯坦福大学公开课:iOS 7应用开发 笔记
- 10种软件开发中 over-engineering 的错误套路
- python中的函数(定义、多个返回值、默认参数、参数组)
- Exp4 恶意代码分析 20164314
- excel函数2
- STM32手记
- find中的-exec参数
- python:OS模块
- 006_mac osx 应用跨屏幕