有些浏览器下jQgrid一直出现水平滚动条的问题。

1、有些浏览器下jQgrid一直出现水平滚动条的问题。

  解决:是因为jqGrid会在IE下出现border与padding造成宽度过大引起的,增加此属性可解决:

  cellLayout:0   此时当页面缩放摆100%时,已经不显示滚动条,但是缩放比例不为100%时,依然会显示水平滚动条,终极解决方案为更改ui.jqgrid.css样式:

  .ui-jqgrid .ui-jqgrid-bdiv{ overflow-x: hidden; }   

       如果还是不行,还有一个方法:$(grid_selector).closest(".ui-jqgrid-bdiv").css({ 'overflow-x': 'hidden' });   当然你也可以直接修改样式.ui-jqgrid-bdiv增加overflow-x:hidden;

posted @ 2017-07-25 10:31  小小乞丐  阅读(2264)  评论(0)    收藏  举报