【发布时间】:2012-01-31 17:46:46
【问题描述】:
在我们的应用程序中,我们有一个包含 Grid 和两个按钮的窗口 - Clear & Retrieve。
用户可以通过单击“检索”按钮从网格中的服务器加载记录,然后可以通过单击“清除”按钮清除网格存储。
问题是,当用户第二次加载网格时,有时垂直滚动条不起作用。
也就是说,如果用户首先单击“检索”按钮以加载记录,然后使用“清除”清空网格 - 并再次单击“检索”,那么第二次垂直滚动条在网格中不起作用。
实际上,垂直滚动条只在第一次工作,然后停止工作,直到用户通过刷新浏览器窗口重新加载整个页面。
最奇怪的是这个问题不是“一致的”。也就是说,此问题仅在不做任何额外操作的情况下才会出现。单击的是相同的检索和清除按钮,来自服务器的相同数据,但滚动条有时会停止工作而不会显示任何错误。
这对用户来说非常烦人,而且它也没有显示任何错误,因此很难诊断。
有没有人遇到过类似的问题,或者任何人都可以指出一些有用的东西来帮助解决这个问题。
关于我工作环境的一些信息:
- ExtJS 版本 - 4.0.7
- 已检查浏览器 - IE8、IE9、FF4+、Chrome10+
【问题讨论】:
标签: extjs grid extjs4 scrollbar