我越來越沮喪,因爲我的商店每當我使用它來支持combofield時都會不斷進行過濾。有什麼辦法可以禁用它嗎?Extjs4組合商店:當queryMode = local時刪除過濾器?
場景
我有上有一個data
領域的商店;商店實例化時加載的對象數組。我使用這個商店來驅動我的應用程序的不同區域的一堆組合。不幸的是,我的組合在商店上應用過濾器,導致使用相同商店的其他組合僅在稍後顯示過濾值,而不是整個列表。
解決辦法
我愚蠢的解決方法是調用combo.getStore().clearFilter()
我與組合完成後,但會得到老非常快,大概地方引進的錯誤,我敢肯定。
如果我從我的組合的配置中刪除queryMode:'local'
,一切都很好,除了現在便捷的輸入提示功能不再有效;我只是在下拉列表中顯示了一個項目列表,我甚至無法瀏覽匹配項目的輸入字母。這比標準的HTML select
標籤更糟!
任何想法?
謝謝!