可以通过使用GridColumn.visible属性,隐藏或重新显示列。
    $('#toggle').click = function () {
        var col = grid.columnByName('country');
        col.setVisible(!col.visible());
    };
GridColumn.displayIndex具有列的显示位置,而如果被隐藏,就会具有小于0的值。 而且,可以通过设置displayIndex而变更显示位置,或指定-1而隐藏列,或指定大于0的值而重新显示被隐藏的列。 
当列被添加到网格时,GridColumn.index将会被指定为列的位置,并且无关显示状态,将会被一直维持。
列:  , index: 0,   
列组: , index: 0,