Jqgrid标题文本在IE10中重叠

Jqgrid标题文本在IE10中重叠,jqgrid,header,internet-explorer-10,overlap,Jqgrid,Header,Internet Explorer 10,Overlap,我在MVC项目中使用Jqgrid。因为视图有许多列,所以并非所有列都同时显示在屏幕上。有一个水平滚动条,允许用户查看其他列。页面大小为20 但是,当用户使用鼠标滚动时。标题文本消失。此问题仅在IE10中出现 更多信息,如果我按下下一页,当前标题文本将显示,但其他标题文本将消失 我也提到这篇文章,但无法解决 有人对此有想法吗 多谢各位 更新: 我使用以下代码来伪造它: $(函数(){ $(“#gview”+viewId+“top”)。滚动(函数(){ ////这段代码修复了这个问题:当视图具有水平

我在MVC项目中使用Jqgrid。因为视图有许多列,所以并非所有列都同时显示在屏幕上。有一个水平滚动条,允许用户查看其他列。页面大小为20

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

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

我也提到这篇文章,但无法解决

有人对此有想法吗

多谢各位

更新: 我使用以下代码来伪造它: $(函数(){ $(“#gview”+viewId+“top”)。滚动(函数(){ ////这段代码修复了这个问题:当视图具有水平滚动条时,jqgrid视图中的标题将消失 $(.ui jqgrid htable”).css('background-color','rgb(66139202'); 变量头=$(“div[id*='jqgh'+viewId+']); if(headers!=null&&headers.length>0){ 对于(变量i=0;i});

这似乎与此处描述的问题有关:

正如IE 10中报告的错误:

MS提出的唯一解决方案是升级到IE11,如果试图支持IE10用户,这并不能真正解决问题