Sinir bozucu oluyorum çünkü bir combofield'ı kullanmak için kullandığım zaman mağazam filtrelenmeye devam ediyor. Bunu devre dışı bırakmamın bir yolu var mı?Extjs4 Combo's and Stores: queryMode = local olduğunda filtreyi kaldırın.
Senaryo
Bunun üzerine bir data
alanına sahip bir Store'u var; Mağaza başlatıldığında yüklenen nesneler dizisi. Uygulamamın farklı alanlarında bir grup combo kullanmak için bu mağazayı kullanıyorum. Ne yazık ki, taraklarım mağazada filtreler uyguluyor ve aynı mağazayı kullanan diğer kombinasyonların tüm listeye değil, yalnızca filtrelenmiş değerleri göstermesine neden oluyor.
Geçici Çözümler
Benim aptal geçici çözüm ben açılan işim bittikten sonra combo.getStore().clearFilter()
aramak, ama bu eski çok hızlı olsun ve muhtemelen bir yerlerde bir hata tanıtmak için gidiyor, eminim.
combo'nun yapılandırmasından queryMode:'local'
'u kaldırırsam, her şey yolundadır, şu anda kullanışlı olan ileri özellik özelliği artık çalışmaz; Bir açılır listeden, eşleştirilen öğelerin yazım harflerinin etrafında gezinemediğim öğelerin bir listesini gösterdim. Bu normal bir html select
etiketinden daha kötü!
Herhangi bir fikrin var mı?
Teşekkürler!