2011-11-17 159 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結構!