2011-03-28 66 views
2

如何防止在GroupingView中對組標題進行排序。默認情況下,組標題按「ASC」排序。我有一種情況,即「即席報告」組應該在GroupingView中排在最後。ExtJs GroupingView防止對組標題進行排序

我需要的組標題是按以下順序

組名稱:「聯邦報告」 組名稱:「國家報告」 組名稱:「即席報表」

這是它們如何分組在JSON中。

+0

你有沒有找到你的答案嗎? – Meredith 2013-08-16 01:19:13

回答

3

嘗試打開remoteSort在您的商店。

編輯

此外嘗試設置groupOnSortfalseremoteGrouptrue

+0

沒有運氣使用remoteSort。我的JSON數據不能遠程加載。 { \t行:[{ \t \t組名稱: '聯邦報告', \t \t ID: 'F_FICA', \t \t標題:「用醫保/聯邦社保基金的電子工程師?不徵收預提 ' \t \t描述:「標識的任何員工 \t},{ \t \t組名稱: '聯邦報告', \t \t標題:' OASDI稅?沒有工資, \t \t描述: '比較聯邦失業' \t},{ \t \t組名稱: '國家報告', \t \t標題: 'FICA EE和ER工資', \t \t說明:名單的任何員工 \t},{ \t \t組名稱: '即席報表', \t \t標題: '負收益', \t \t描述: '任何'名單\t}] } – Rajiv 2011-03-28 16:22:55

+0

我想,組標題(groupName)是爲了分組原因而排序的,因此字段在這些組中彙編在一起。有沒有一種方法可以爲組指定sortType? – Rajiv 2011-03-28 18:34:45

+0

仍然沒有運氣 - groupOnSort false和remoteGroup爲true – Rajiv 2011-03-30 09:09:15

0

我不確定,老實說我無法仔細閱讀您的文章,但這可能對您有所幫助。順便說一句,我在Ext PropertGrid上處理這樣的問題,這很令人頭疼。 Disable auto sorting on property grid in ExtJS

+0

對API中定義的屬性進行排序,對於每個組下的字段都可以正常工作。但團體本身沒有排序功能。或者,我錯過了一些東西,或者可能無法爲羣組定義排序順序 – Rajiv 2011-03-30 09:16:47

+0

可以粘貼源代碼,還是最好的方法jsfiddle呢? – Fatih 2011-03-30 11:38:00