Ext.QuickTips.init(); Ext.define('erp.controller.oa.myProcess.synergy.Query', { extend: 'Ext.app.Controller', FormUtil: Ext.create('erp.util.FormUtil'), GridUtil: Ext.create('erp.util.GridUtil'), BaseUtil: Ext.create('erp.util.BaseUtil'), views:[ 'oa.myProcess.synergy.query.Viewport','common.datalist.GridPanel','common.datalist.Toolbar', 'oa.myProcess.synergy.query.Form', 'core.trigger.DbfindTrigger','core.form.ConDateField','core.form.WordSizeField','oa.mail.MailPaging' ], init:function(){ var me = this; this.control({ 'erpDatalistGridPanel': { afterrender: function(grid){ grid.onGridItemClick = function(){//改为点击button进入详细界面 me.onGridItemClick(grid.selModel.lastSelected); }; } } }); }, onGridItemClick: function(record){//grid行选择 console.log(record); // var me = this; var id = record.data.sy_id; var win = new Ext.window.Window({ id : 'win', title: "协同查看", height: "80%", width: "80%", maximizable : false, buttonAlign : 'left', layout : 'anchor', items: [{ tag : 'iframe', frame : true, anchor : '100% 100%', layout : 'fit', html : '' }] }); win.show(); } });