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;