var resourcegrid = new Ext.grid.EditorGridPanel({ border:false,//没有边框 region:'center',//中心位置 store: resourcestore,//JSONSTORE autoExpandColumn:4,//自动扩展第5列 clicksToEdit:1,//单击一次编辑 cm:rescolm,//列 sm: new Ext.grid.RowSelectionModel({singleSelect: true}),//只能选择一行 loadMask: true, tbar:[{//工具条 xtype:"tbtext", text:"项目内容:" },contenttreecombo,{ xtype:"tbtext", text:"资源类型:" },manage_restypecombo,{ xtype:"tbspacer"//空格 },{ xtype:"tbspacer" },{ xtype:"tbbutton", pressed:true, text:"查询", handler: queryresourceHandler }] }); ------------------------------------------------------------------ 选择事件: resfilegrid.getSelectionModel().on('rowselect', function(sm, rowIdx, r){ var selectionModel = resfilegrid.getSelectionModel(); //资源Grid表中取出选中行 var record = selectionModel.getSelected(); //取出对应记录 }); 单击事件: resourcegrid.on('rowclick', function(Grid, rowIdx, e) {}