- 注册时间
- 2016-12-29
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 124
- 精华
- 0
- 帖子
- 16
|
felt 发表于 2018-7-20 17:50
贴相关代码看下,如果是上级列的话,会将下级列全部隐藏掉。 - var columns=[
- { type: "indexcolumn" },
- { field: "detailName",name:"detailName", width: 120, headerAlign: "center", allowSort: true, header: "航段" },
- { field: "sorties",name:"sorties", width: 100, headerAlign: "center", allowSort: true, header: "架次" },
- { header: "去程",name:"go" ,headerAlign:"center",columns:[
- { field: "goSkyTime",name:"goSkyTime", width: 100, headerAlign: "center", allowSort: true, header: "空中时间(小时)" },
- { field: "goGroundTime",name:"goGroundTime", width: 100, headerAlign: "center", allowSort: true, header: "地面时间(小时)" },
- { field: "goNightFly",name:"goNightFly", width: 100, headerAlign: "center", allowSort: true, header: "空时所含夜航1时间(小时)" }
- ]}
- ];
- grid1.set({
- columns: columns
- });
- grid1.hideColumn("goSkyTime");
复制代码 你好,这是代码片段,我标记蓝色部分的事可以使用name隐藏的,并且name是go的可以隐藏所有子列,现在我想隐藏子列name是goGroundTime,但是要保持其他子列的显示。这时候使用hideColumn("goSkyTime")是没有效果的。您看下我这边的问题在哪里 |
|