如何刪除子功能集合的批量刪除按鈕

實現思路:註冊子功能集合表單字段的渲染前事件,將批量刪除按鈕隱藏掉。ide

  1. 找到表格對象
  2. 找到actioncolumn操做列對象
  3. 將actioncolumn操做列的items替換掉

如何刪除子功能集合的批量刪除按鈕

  1. function(field){對象

    1. var grid=field.grid;blog

    2. var actionColumn=null;事件

    3. for(var i=0;i< p="">ip

    4. if(grid.columns[i].xtype=='actioncolumn'){it

    5. actionColumn=grid.columns[i];io

    6. break;function

    7. }class

    8. }表單

    9. if(actionColumn){

    10. var items=actionColumn.items;

    11. var newItems=new Array();

    12. Ext.each(items,function(item){

    13. if(item.tooltip!='批量刪除'){

    14. newItems.push(item);

    15. }

    16. })

    17. actionColumn.items=newItems;

    18. }

    19. }

加入JEPaaS技術交流羣,瞭解更多
如何刪除子功能集合的批量刪除按鈕

相關文章
相關標籤/搜索