解决easyUI-datagrid不显示的问题

xiaoxiao2021-02-28  113

      最近项目中需要用到表格,使用easyUI-datagrid。

      使用过程中发现了一个奇怪的问题,初始时将datagrid的display属性为none,之后点击某一个按钮后,再将display设置为block,可并没有按照预期期望那样把表格显示出来,只是出来一条竖线。

     但这时如果将浏览器页面改变下大小,表格又显示出来了。

     经过分析后发现,datagrid控件的长宽使用百分比的形式,之所以不能显示可能是由于在js中设置display为block时不能获取父窗体的大小所致(只是猜测)。后来调用datagrid("resize")后问题解决。

    

转载请注明原文地址: https://www.6miu.com/read-49017.html

最新回复(0)