Adil Malik
Adil Malik

Reputation: 6357

List store has 2 items while list is showing 5 items

I am trying to implement an autocomplete field. The results are to be shown in a list. But everytime I make a search the new result is appended to the previous results. I tried clearing out the store attached to the list but it didn't work.

In debugger the store shows 2 items while the list shows many items (2 new + the items from previous search results)

Upvotes: 0

Views: 125

Answers (2)

Adil Malik
Adil Malik

Reputation: 6357

Here is the fix:

list.refresh()

After removing the items from the attached store you need to refresh the list to tell it to load itself again.

Upvotes: 1

Urmil Setia
Urmil Setia

Reputation: 159

try calling removeAll() on your store.

Eg.: Just to be sure check before removing

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

I hope this is a normal store, not a treeStore.

Upvotes: 0

Related Questions