Javascript 如何在extjs中隐藏表单中的显示项后保持滚动位置?

Javascript 如何在extjs中隐藏表单中的显示项后保持滚动位置?,javascript,jquery,css,extjs,scrollbar,Javascript,Jquery,Css,Extjs,Scrollbar,我在跳转滚动条时遇到问题。我有逻辑在表单中动态显示隐藏部分。但每当我显示部分并向下滚动到表单中的最后一部分,并再次动态隐藏前两部分滚动时,只需跳转并再次设置到我所在的字段 实际上,将焦点再次设置到我所在的同一个字段效果很好,但有一段时间,由于隐藏/显示逻辑,它感觉像是滚动跳跃,然后再次返回。我在显示/隐藏代码中使用了Ext.suspendLayouts和Ext.resumeloayouts,但我仍然看到滚动条有一个小的跳跃。实际上我缺少什么?在显示各部分后添加这一行 document.getEl

我在跳转滚动条时遇到问题。我有逻辑在表单中动态显示隐藏部分。但每当我显示部分并向下滚动到表单中的最后一部分,并再次动态隐藏前两部分滚动时,只需跳转并再次设置到我所在的字段


实际上,将焦点再次设置到我所在的同一个字段效果很好,但有一段时间,由于隐藏/显示逻辑,它感觉像是滚动跳跃,然后再次返回。我在显示/隐藏代码中使用了Ext.suspendLayouts和Ext.resumeloayouts,但我仍然看到滚动条有一个小的跳跃。实际上我缺少什么?

在显示各部分后添加这一行

document.getElementById('ID of section you want to scroll to').scrollIntoView();