为了账号安全,请及时绑定邮箱和手机立即绑定

easyUI datagird无法显示数据

easyUI datagird无法显示数据

一只斗牛犬 2018-12-07 01:17:01
页面加载datagird之前先将包含该datagrid的div hide(),然后在查询的时候再show(),这时候数据加载出来了,但是页面上显示不出来。这是什么原因?求指教!
查看完整描述

3 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

自己已经解决了。

在加载页面的时候设置好width

$('#inTable').datagrid({
   height: 'auto',
   width:760,

……}) 如果不设置的话,会默认为0;

同时在查询的时候要设置一下easyUI自己添加的datagrid-header的高度,否则默认也是0.

$('.datagrid-header').height(20);

 

希望能对其他遇到同样问题的朋友有帮助!

查看完整回答
反对 回复 2018-12-24
?
森栏

TA贡献1810条经验 获得超5个赞

数据格式是否正确

查看完整回答
反对 回复 2018-12-24
?
慕的地6264312

TA贡献1817条经验 获得超6个赞

数据格式没问题的。不要去想其他的原因,datagird我用过很多遍了,低级的错误就不要考虑了。这个问题我遇到好久了,先隐藏再显示就总是这个问题,不知道是不是easyUI的bug。

 

不知道你还有什么其他的思路,谢谢!

查看完整回答
反对 回复 2018-12-24
  • 3 回答
  • 0 关注
  • 821 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号