easyui的datagrid无数据时下方滚动条不显示的解决办法(标题栏显示不完全)

  easyui在写datagrid的时候标题栏有时候因为太多、太长所以无法显示所有的列,而且没数据的时候下方的滚动条是不显示的,这样就无法显示所有的列了。解决办法如下:

  

1 onLoadSuccess: function (data) {
2                 if (data.total == 0) {$(‘#dgReportList‘).datagrid(‘insertRow‘, {row: {}});}
3                 $("tr[datagrid-row-index=‘0‘]").css({ "visibility": "hidden" });
4 }

  这样就会插入一行空的数据,然后隐藏掉,如此datagrid下方的滚动条就会显示了。

  若开始加载的datagrid无url加载,则可以用loaddata方法触发onLoadSucess,如下:

1 //往数据表格绑定绑空数据,使没数据也出滚动条
2 $(‘#dgReportList‘).datagrid("loadData", []);

  

时间: 2024-11-11 10:17:58

easyui的datagrid无数据时下方滚动条不显示的解决办法(标题栏显示不完全)的相关文章

【解决方法】EasyUI DataGrid无数据时不显示滚动条问题

在dataGrid的定义中添加如下代码: JavaScript Code 1 2 3 4 5 6 7 8 9 10 11 onLoadSuccess : function (data) { if (data.total == 0) { $('#dg').datagrid('insertRow', { row : {} }); $("tr[datagrid-row-index='0']").css({ "visibility" : "hidden"

Aptana Studio 2启动时提示 Workspace Cannot Be Created 解决办法

今天在安装Aptana Studio 2时出现这个东东,卸载后再安装依旧不行最后找到原因 原因 : 就是由于你把"我的文档"的位置修改造成的. 但Aptana还以为 "我的文档"的位置 是在系统的默认路径下. 解决办法 : 右键快捷方式,找到"属性",把"目标"修改为 "D:/Program Files/Aptana Studio 2/AptanaStudio2.exe" -data "D:/Wo

iOS自定义tabbar后popToRootViewContriller和poptoviewcontroller时出现两个tabbar 的解决办法

iOS自定义tabbar后popToRootViewContriller和poptoviewcontroller时出现两个tabbar  的解决办法 问题:iOS自定义tabbar后popToRootViewContriller和poptoviewcontroller时出现两个tabbar 1.自定义代码: - (void)viewWillAppear:(BOOL)animated { [super  viewWillAppear:animated]; // 删除系统自动生成的UITabBarB

yum 安装时错误 Couldn't resolve host 解决办法

修改/etc/resolv.conf 添加:nameserver 8.8.8.8 yum 安装时错误 Couldn't resolve host 解决办法

MyEclipse6.5通过Jetty跑Web应用时提示OutOfMemoryError: PermGen space的解决办法

/** * MyEclipse6.5通过Jetty跑Web应用时提示OutOfMemoryError: PermGen space的解决办法 * @see --------------------------------------------------------------------------------------------------- * @see Jetty启动类-->Run AS-->Open Run Dialog-->Arguments-->VM argum

FluorineFx 播放FLV 时堆棧溢出解决 FluorineFx NetStream.play 并发时,无法全部连接成功的解决办法

http://25swf.blogbus.com/tag/FluorineFx/ FluorineFx NetStream.play 并发时,无法全部连接成功的解决办法 在FLASH里,假如在一个方法里,同事使用几个不同的NetStream.play 一个相同的标识,会发现只有一个能正常播放. 进行以下修改 RtmpConnection.cs 里的NewPlaylistSubscriberStream 方法if (streamId < StreamId)        return null;改

DBCA建库时Error in invoking target &#39;collector&#39; 解决办法

如果安装进度大约到65%时有错误提示: Error in invoking target 'collector' of makefile '/u01/app/oracle/product/10.2.0/db_1/sysman/lib/ins_emdb.mk'. 该错误直接跳过即可. INFO: /usr/bin/ld: i386 architecture of input file `/u01/app/oracle/product/10.2.0/db_1/sysman/lib/snmccolm.

转-java编译时error: illegal character &#39;\ufeff&#39; 的解决办法-https://blog.csdn.net/t518vs20s/article/details/80833061

原文链接:https://blog.csdn.net/shixing_11/article/details/6976900 最近开发人员通过SVN提交了xxx.java文件,因发布时该包有问题需要回退,故SCM将该xxx.java文件用editplus打开删除了新添的一行,删除后重新编译打包,却报了如下异常: java:[1,0] illegal character: \65279 表面看着该文件确实没错,看不出来问题,后来从SVN上更新下代码以后,发现本地也不报错,后来通过Eclipse查看了

Win7 64位 + LoadRunner 11录制时弹不出IE的解决办法 Win7 64位 + LoadRunner 11录制时弹不出IE的解决办法

Win7 64位 + LoadRunner 11录制时弹不出IE的解决办法 Win7 64位 + LoadRunner 11录制时弹不出IE的解决办法 1. 卸载IE9( 装了Win7 64位后,默认的IE是IE9,先把IE9卸载. 打开控制面板->程序->查看已经安装的更新,找到IE9卸载,重启. 卸载后,IE自动变为IE8. 其中存在C:\Program Files\Internet Explorer下面的是64位的IE, 存在C:\Program Files(x86)\Internet