2012-02-02 73 views
1

我有一个列上的ListFilter网格。筛选器项目列表足够长,以至于溢出页面的高度。但是,我不像列表菜单那样在列表中获得滚动控制柄。extjs grid ListFilter滚动句柄(ListFilter溢出)

为了说明这一点:

栏菜单配有顶部和底部的滚动处理上溢出的标准,这里显示顶部手柄:

enter image description here

的ListFilter菜单对溢出没有滚动柄(虽然它将与鼠标滚轮滚动):

enter image description here

我在初期,我认为这是因为我的ListFilter实现基于远程数据存储而不是固定的选项列表(数据未在网格呈现之前加载)。我更改为固定列表,但我仍然没有任何手柄。有没有人在这些过滤列表上实现了滚动控制?

+0

当Geronimo问一个问题 - 你知道这将是一个很好的问题:) – dbrin 2012-02-03 07:11:01

+0

谢谢@DmitryB,希望这并不意味着每个人都难倒...我留下了这个问题在这里发酵,而我以殷切的希望继续前进在我完成之前有解决方案。我的一半用户没有鼠标滚轮,大多数人不知道滚动到菜单上滚动它:( – Geronimo 2012-02-03 16:43:17

+0

哎!其中有一半人使用IE6?:)我感觉适合你! – dbrin 2012-02-03 18:15:57

回答

1

添加this.self.xtype ='menu';到ListMenu.js中的构造函数,它应该工作。

+0

辉煌,这就是诀窍! – Geronimo 2012-05-02 00:28:19