首页 > 其他 > 详细

jqgrid在页面出来竖型滚动条自动调整列宽

时间:2015-10-03 11:54:10      阅读:132      评论:0      收藏:0      [点我收藏+]

在项目中使用jqgrid的时候,需要设置在页面竖型滚动条出来的时候,列宽进行调整

 

1. 判断jqgrid的宽度是否和页面的宽度不一致(判断滚动条是否出来)

2. 调整jqgrid的列宽,因为jqgrid本身在初始化完成后没有自动调整列宽的机制,所以需要进行手动写:

 1 if ($("#gview_jqgrid1 .ui-jqgrid-bdiv table").height() > $("#gview_jqgrid1 .ui-jqgrid-bdiv").height()) {
 2             //sub column size
 3             $(#jqgrid1_YOURCOLUMN).css("width", "77");
 4             $(#jqgrid1 ).css("width", "82");
 5             $(#jqgrid1 tr:first td:first).css("width", "77");
 6         } else {
 7             //add column size
 8             $(#jqgrid1_YOURCOLUMN).css("width", "93");
 9             $(#jqgrid1 ).css("width", "98");
10             $(#jqgrid1 tr:first td:first).css("width", "93");
11         }
12 }

 

jqgrid在页面出来竖型滚动条自动调整列宽

原文:http://www.cnblogs.com/fenqi/p/4853118.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!