2013-03-29 50 views
0

几个月前,我做了一些基于GWT的网格搜索,这将满足一些要求。如果记忆正确地为我服务,我找到了我正在寻找的东西,但是现在我再次寻找它,我似乎无法找到它。GWT网格 - 立即重新排序和多列排序

的要求如下:

  1. 之一是,它可以通过多列排序(例如shift点击一个 列然后其他,它会通过的第一个第一和第二 作为一种子排序(例如,姓氏然后名字排序))。
  2. 接下来的要求是我可以实时拖放列顺序 。这意味着用户只需将列标题拖放到其他人左侧或右侧的 即可更改 列的顺序。

请让我知道,如果你知道这样的组件/库/等,因为它可以节省我很多自制代码:)

一些旁注:

智能GWT符合要求1,但不允许用于重新排序列( http://www.smartclient.com/smartgwt/showcase/#featured_grid_header_span

回答

0

我发现了一些simliar什么,我一直在寻找:http://datatables.net/extras/colreorder/

我会去看看它的成本和它是否完全符合我所寻找的一切。如果其他人知道的事情一样好,请让我知道。

+0

有趣的lib,几乎看起来像GWT的CellTable - 但看起来不像GWT库... –

+1

顺便说一句,GXT 3的Grid可以做#2,但不能做#1。也就是说,我认为你可以通过你自己的事件处理程序来实现shift-click支持。只有捕获将1,2,3列等列指标,不知道你会怎么做。 –