在我的jqgrid(使用版本4.2.0)中,使用Chrome和Safari出现水平滚动条。我改变了这样的CSS:
.ui-jqgrid .ui-jqgrid-bdiv {
position: relative;
margin: 0em;
padding: 0;
//overflow:auto;
overflow-x:hidden;
overflow-y: auto;
text-align: left;
}
它适用于Safari。它也适用于Chrome,但最后一列是截断的,如果我调整页面大小,最后一列就会消失。我该如何解决这个问题?
答案 0 :(得分:0)
我认为水平滚动条的原因是错误计算您使用的旧版本的jqGrid中的网格宽度。所有jqGrid版本< 4.3.3有问题。我建议你将jqGrid更新为当前版本。或者,您可以使用the answer中描述的方式修改您使用的版本的jquery.jqGrid.src
。您可以使用您喜欢的任何最小化器从jquery.jqGrid.min.js
获取最小化版本jquery.jqGrid.src
。例如Microsoft Ajax Minifier,UglifyJS2或Closure Compiler。