1

我需要一个选项来隐藏 dojox.grid.DataGrid 网格的标题。什么也没找到。我很感激任何信息!

4

4 回答 4

4

我在 dojo 1.6 中使用(并且可能从 dojo 1.3 开始工作)

#myGrid .dojoxGridHeader  { display:none; }
于 2011-09-30T14:30:41.840 回答
1

您可以使用 CSS:

.dojoxGrid-header { 显示:无;}

此解决方案取自: http ://dojotoolkit.org/reference-guide/dojox/grid/DataGrid.html#hiding-the-headers-of-a-grid

于 2011-07-14T08:27:09.740 回答
0

我建议切换到使用新的和改进的 dgrid而不是 datagrid,它好多了!

隐藏标题的设置是属性“showHeader”,它是一个布尔值。

看看这个dgrid 教程,它会告诉你如何定义网格结构,包括“showHeader”。

于 2013-06-20T09:21:46.430 回答
0

您可以在数据网格的后渲染处连接。然后找到创建的 headerGrid 元素,然后将样式显示设置为无。

 //workaround the grid calls postrender after
                            //the component is at the dom.
                            //so then i can change the style to reset the header to invisible
                            dojo.connect(grid,"postrender",function(){
                                  var headerGrid =this.domNode.firstElementChild;
                                    headerGrid.style.display="none";
                            });
于 2012-08-09T23:37:05.277 回答