2011-11-17 96 views
1

我是ExtJs的新手,我使用ExtJs网格以表格格式显示数据。 我有以下<div>结构 -EXTJS网格渲染问题

<div id="div1" style="height:98%;padding:2px;display:none;"> 
    <div id="grid_id"> 
    </div> 
</div> 

的DIV1包含grid_div。最初当页面加载div1时,显示设置为none。 由于它的显示设置为none,所以呈现给div grid_div的extjs网格未显示。 如果我为div1设置显示为'',那么我可以看到网格。

我不能找出是什么导致probelm,可能是因为虽然呈现网格采取父div的宽度和高度,并且父母显示设置为none它的宽度和高度为0。但我不确定这一点。

有人可以帮我了解在这种情况下如何渲染网格。 谢谢!

回答

0

Extjs无非是html/cssjs生成。因此,如果您将Ext.grid.panel分隔为哪个父级显示:none,则不会显示任何网格!只需使用萤火虫,欢呼即可看到extjs结构!