0

オートコンプリート フィールドを実装しようとしています。結果はリストに表示されます。しかし、検索を行うたびに、新しい結果が以前の結果に追加されます。リストに添付されているストアをクリアしようとしましたが、うまくいきませんでした。

デバッガーでは、ストアには 2 つのアイテムが表示されますが、リストには多くのアイテムが表示されます (2 つの新しいアイテム + 以前の検索結果のアイテム)

4

2 に答える 2

1

修正は次のとおりです。

list.refresh()

アタッチされたストアからアイテムを削除した後、リストを更新して、再度ロードするように指示する必要があります。

于 2012-10-22T19:44:41.653 に答える
0

removeAll()あなたの店に電話してみてください。

例:削除する前に必ず確認してください

var isStoreLoaded =Ext.getStore("theStore").isLoaded( ); if(isStoreLoaded) { Ext.getStore("storeBomSearch").removeAll();
}

これがtreeStoreではなく通常のストアであることを願っています。

于 2012-10-22T18:58:04.677 に答える