在我的應用程序(ExtJS 5.0.1)中,我嘗試使用具有自定義/硬編碼的效果器的柵格過濾器插件和快捷按鈕(也來自樹)的柵格。如何使用gridfilters插件並以編程方式清除/設置過濾器?
我能夠部分模仿設置和清除過濾器,但我有以下問題:
1 - 當我通過grid.filters.store.addFilter(..)
設置過濾器列標題的樣式不會更改爲粗體,網格過濾器複選框保持未選中狀態。
2-與1相同,但是相反...首先,我在列上設置了過濾器,當我清除過濾器時,列保持粗體,但在這種情況下複選框被清除(因爲它應該)。
3-當我使用概要特徵「有時」總不更新
所以,我的問題是: 有沒有以編程方式設置/清除過濾器模仿gridfilter插件有道?
我已經把最小的小提琴來模擬這個。
https://fiddle.sencha.com/#fiddle/akh
最好的問候, 裏卡多·塞沙斯·
謝謝!這正是我一直在尋找的,完美無瑕的工作。爲了清除過濾器(並且改變樣式),我剛剛發佈了'column.filter.setValue('');' – rseixas 2014-09-23 13:21:31