解决jquery easyui-datagrid列过多且无数据时列显示不全的bug
来源:互联网 发布:现场工程师 linux维护 编辑:程序博客网 时间:2024/04/29 15:41
今天用easyui的datagrid做一个列很多的表格时,功能完成提交后被测试组发现在初始未加载数据的情况下表格的最后几列居然看不到,震惊之余上网发现原来是datagrid控件的bug,上网搜索解决办法大部分都是一种方式即
onLoadSuccess:function(data){
if(data.total==0){var dc = $(this).data('datagrid').dc;
var header2Row = dc.header2.find('tr.datagrid-header-row');
dc.body2.find('table').append(header2Row.clone().css({"visibility":"hidden"}));
}
}
加入代码中后代码报错,再次寻找又找到一个瞅着更靠谱点的方法
onLoadSuccess:function(data){
if(data.total==0){
$('#searchLogGrid').datagrid('insertRow',{
row: {
}
});
$("tr[datagrid-row-index='0']").css({"visibility":"hidden"});
}
}
运行代码成功显示出全部列!
0 0
- 解决jquery easyui-datagrid列过多且无数据时列显示不全的bug
- easyui 中Datagrid 控件在列较多且无数据时,列显示不全的解决方案
- easyui 中Datagrid 控件在列较多且无数据时,列显示不全的解决方案
- 解决easyui中datagrid列太多 无数据不显示滚动条的bug
- easyUI自定义datagrid的列显示
- easyui的datagrid显示或隐藏列
- 【easyui】动态显示datagrid列
- EasyUI-datagrid列显示图片
- EasyUI-datagrid列显示Icon
- 扩展jquery easyui datagrid 之动态绑定列和数据
- EasyUI中,datagrid加载数据后只显示行号,不显示列标题的问题解决方法
- easyUI的datagrid控件日期列不能正确显示Json格式数据的解决方案
- easyUI的列表控件(datagrid)日期列不能正确显示Json格式数据的解决方法
- easyui的datagrid动态列
- 解决easyui datagrid加载数据时,checkbox列没有根据checkbox的值来确定是否选中
- jquery-easyui拓展之datagrid复合表头列锁定/解锁和列隐藏/显示
- JQuery easyui DataGrid隐藏某一列的功能
- easyui datagrid 动态控制列的显示和隐藏
- Spark概述
- typedef的用法
- 欢迎使用CSDN-markdown编辑器
- 通过设置Weblogic设置线程数提高系统并发
- var 全局变量 局部变量
- 解决jquery easyui-datagrid列过多且无数据时列显示不全的bug
- iOS开发手机震动效果
- SQL多表连接查询
- QCustomplot整理
- git 远程版本库,github提供服务原理,git自动更新发送邮件
- 苹果手机发展历程
- 解决eclipse中tomcat提示404问题
- Java实现文件监控之一
- SQL高级查询