将过滤器标题行添加到ExtJS GridPanel

时间:2010-09-06 01:47:32

标签: extjs filtering

我知道可以在列标题下添加一个过滤行,因为我已经看到它与Coolite完成了。但由于我是Sencha(ExtJS)的新手,我很难在脚本中直接找到如何使用ExtJS.grid.GridPanel。你能用一些样品指出我正确的方向吗?

如果可能的话,我想在没有插件的情况下这样做,但是如果那里有一个很棒且易于使用的东西,我可以改变主意。

谢谢!

1 个答案:

答案 0 :(得分:4)

您可以在此处找到 GridHeaderFilters插件的链接。在那里你有一个如何使用它的简单例子。

关于你在没有插件的情况下尝试这样做的评论,我建议你不要这样做。因为这可能看起来像一个简单的代码,但我相信它不是。这就是为什么这个插件有数百行。我认为这不是一个你不会使用的插件,这个插件只是按照你需要的方式进行过滤。

最后请注意,如果您期望与this coolite example完全相同的行为,我认为您运气不好。因为如果您获得该示例的javascript源代码并通过jsbeautifier运行它,您将看到此示例未使用任何ExtJS插件,并且不是一个简单的代码,因为使用非常复杂的标头模板。< / p>