仅在IE 9中的错误setSelection未滚动到所选行

时间:2012-12-21 10:43:23

标签: jquery jqgrid

此错误仅出现在IE 9中。

使用setSelection时 - 目标行按预期选择,但视图区域不会向上滚动到所选行。它会在所选行之前停止一行。

你可以在trirand的演示页面上看到它。

  
      
  1. trirand.com/blog/jqgrid/jqgrid.html
  2.   
  3. 点击:版本3.4中的新功能
  4.   
  5. 点击以:滚动动态行选择
  6.   
  7. 选择第一行(或任何其他行)。然后点击修改链接,然后按住下一步一直到第7行。请注意,它在那之前工作正常。但是,之后会按预期选择目标行,但视图区域不会向上滚动到所选行。它会在所选行之前停止一行。
  8.   

感谢。

2 个答案:

答案 0 :(得分:0)

我认为这取决于您运行浏览器的模式..转到IE9的兼容性视图..它适用于该模式下的滚动

答案 1 :(得分:0)

这是真的!!我正面临类似的问题......其实我选择了我的浏览器文档模式:IE9标准&浏览器模式:IE9。当我改变文档模式:IE7我发现网格行选择在我想要聚焦的确切行。 因此,请尝试更改浏览器文档模式,并确保您的浏览器模式处于兼容性视图中,这将解决大多数浏览器问题。