猿问

easyUI datagird无法显示数据

页面加载datagird之前先将包含该datagrid的div hide(),然后在查询的时候再show(),这时候数据加载出来了,但是页面上显示不出来。
这是什么原因?求指教!

一只斗牛犬
浏览 822回答 3
3回答

Cats萌萌

自己已经解决了。 在加载页面的时候设置好width $('#inTable').datagrid({   height: 'auto',   width:760, ……}) 如果不设置的话,会默认为0; 同时在查询的时候要设置一下easyUI自己添加的datagrid-header的高度,否则默认也是0. $('.datagrid-header').height(20);   希望能对其他遇到同样问题的朋友有帮助!

森栏

数据格式是否正确

慕的地6264312

数据格式没问题的。不要去想其他的原因,datagird我用过很多遍了,低级的错误就不要考虑了。这个问题我遇到好久了,先隐藏再显示就总是这个问题,不知道是不是easyUI的bug。   不知道你还有什么其他的思路,谢谢!
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答