2015-01-14 38 views
0

我在我的MVC项目中使用Jqgrid。由于视图有很多列,并不是所有列都在同一时间在屏幕上显示。有地平线滚动条允许用户看到其他列。页面大小为20.Jqgrid标题文本在IE10中重叠

但是,当用户使用鼠标滚动时。标题文本消失。此问题仅在IE10中发生。

更多信息,如果我按下一页,当前标题文本显示,但其他标题文本消失。

我也参考这个帖子http://forums.asp.net/t/1990281.aspx?Jqgrid+Header+text+is+overlapped+in+IE10但无法解决。

有人有想法吗?

谢谢

更新: 我假装它通过使用此代码: $(函数(){ $( “#gview_” + viewId + “顶”)滚动(函数(){ ////此代码修复了以下问题:当视图具有水平滚动条时,标题在jqgrid视图中消失 $(“。ui-jqgrid-htable”).css('background-color','rgb(66,139,202 )'); var headers = $(“div [id * ='jqgh”+ viewId +'']“); if(headers!= null & & headers.length> 0){(var i = 0;) i < headers.length; i ++)var header = headers [i]; ////只需重置文本 header.innerText = header.innerText; } } }); });

回答