我正在开发ASP.net MVC。 我的应用程序中有许多动态和静态jq网格,面临水平滚动条问题。
我为溢出属性做了以下代码:
.ui-jqgrid .ui-jqgrid-bdiv {
overflow-y: auto !important;
overflow-x: auto !important;
}
.ui-jqgrid .ui-jqgrid-btable {
overflow-y: auto !important;
overflow-x: auto !important;
}
我已设置autowidth=true;
。我无法设置shrinkToFit=false
因为我在网格调整大小上有另一个代码,这也会调整列宽。
由于我已将overflow属性设置为auto,因此我也需要滚动条的相同行为。
首次加载网格时,水平滚动条不会显示正确,在窗口调整大小后,网格也会按列调整大小并显示正确的水平滚动条。但是当我试图最大化屏幕时,不应出现水平滚动条,这不会发生。 它仍然显示滚动条。 任何人都可以帮助我吗?
答案 0 :(得分:1)
由于您已在网格选项中使用autowidth:true;
,因此您可以在setGridWidth
的{{1}}事件中使用resize
方法。
你需要使用它:
window