<link type="text/css" rel="stylesheet" href="http://www.cnblogs.com/extclient/Ext.ux.grid.RowActions.css"/>
<script type="text/javascript" src="http://www.cnblogs.com/extclient/Ext.ux.grid.RowActions.js"></script>
this.rowActions = new Ext.ux.grid.RowActions({
id:'actions'
,header:'操作'
,widthIntercept:Ext.isSafari ? 4 : 2
,actions:[{iconCls:'editicon',qtip:'修改' }
,{iconCls:'deleteicon',qtip:'删除' }
]
});
this.rowActions.on('action', this.onRowAction, this);
this.cm = new Ext.grid.ColumnModel([
....
,this.rowActions
]);
Ext.apply(this,{
plugins:[
this.rowActions,
....]
,onRowAction:function(grid, record, action, row, col) {
switch(action) {
case 'deleteicon':
this.deleteJlsEmdj()
break;
case 'editicon':
this.editJlsEmdj();
break;
}
}