【问题标题】:How to show/Hide ALL column in grid?如何在网格中显示/隐藏所有列?
【发布时间】:2015-06-10 13:28:46
【问题描述】:

我有一个网格,其标题“全部显示”显示所有列,“全部隐藏”隐藏除默认第一列之外的所有内容。这是我通过标题名称隐藏其中一列的代码,但是我将如何同时隐藏所有内容?

var grid = Ext.ComponentQuery.query('grid[itemId=gridID]')[0];
var column = grid.getColumnManager();                                  
column.getHeaderByDataIndex("columnDataIndexName").setVisible("true/false");

【问题讨论】:

    标签: javascript extjs gridview


    【解决方案1】:
    Ext.Array.each(grid.getColumns(), function(column, index) {
            if (index > 0) {
                column.setVisible(false);
            }
        }, this);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-09-17
      • 1970-01-01
      • 2015-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多