2013-03-29 84 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列等列指標,不知道你會怎麼做。 –