看看我的 filterToolbar 在 Chrome 中的外观:
现在 IE 10:
为什么IE会这样切断工具栏?在兼容模式下看起来更糟。我尝试了几种更改工具栏高度的方法:
.ui-jqgrid table.ui-jqgrid-htable th.ui-th-column input,
.ui-jqgrid table.ui-jqgrid-htable th.ui-th-column select {
height: 200px;
}
^ 在 Site.css 文件中添加它似乎没有任何影响。
var $toolbar = $("tr.ui-search-toolbar", grid[0].grid.hDiv);
$toolbar.height(200); // test size of 200
^ 这几乎可行;工具栏本身被放大到任何值,但输入字段仍然减半:
如果您然后单击任何输入字段,它们会跳跃几个像素以显示整个内容,但这显然不是我想要的。并且单击选择下拉菜单根本不会移动它们。
该页面使用 jqGrid v4.5.2 和 jQuery v1.8.2 在 ASP.NET Web 窗体中构建。