实现思路:注册子功能集合表单字段的渲染前事件,将批量删除按钮隐藏掉。
- 找到表格对象
- 找到actioncolumn操作列对象
- 将actioncolumn操作列的items替换掉
- function(field){
- var grid=field.grid;
- var actionColumn=null;
- for(var i=0;i< p="">
- if(grid.columns[i].xtype==‘actioncolumn‘){
- actionColumn=grid.columns[i];
- break;
- }
- }
- if(actionColumn){
- var items=actionColumn.items;
- var newItems=new Array();
- Ext.each(items,function(item){
- if(item.tooltip!=‘批量删除‘){
- newItems.push(item);
- }
- })
- actionColumn.items=newItems;
- }
- }
加入JEPaaS技术交流群,了解更多
原文地址:https://blog.51cto.com/13797782/2437318
时间: 2024-10-31 09:57:47