我的grid列表中有"密码"这一列,在columnModel设置了隐藏属性,在页面上是可以隐藏的,但是在点击列头出的"向下"按钮,
再选择"列"时可以使隐藏的列再显示出来,请问怎样可以屏蔽这一功能?
3Q!!!

解决方案 »

  1.   

    你可以直接把密码那列去掉 columns: [
                {
                    header   : 'Company', 
                    width    : 160, 
                    sortable : true, 
                    dataIndex: 'company'
                }/*,
                {
                    header   : '密码', 
                    width    : 75, 
                    sortable : true, 
                    renderer : 'usMoney', 
                    dataIndex: 'price'
                }*/
    ]
      

  2.   

    去掉后还能从grid中获得 密码对应的值?
    貌似付出的代价太大了
      

  3.   

    1,可以直接在columnModel里去掉密码,值是通过data.store取的,所以不影响取值.2,可以在columnModel里加上menuDisabled属性.