Refresh Enhancedgrid with dojo.data.ObjectStore

1.2k Views Asked by At

I'm using 1.7.2 When I add an item to objectstore I write

dataStore.newItem(data);

Then I tried saving dataStore.save() and then dijit.byId(gridId)._refresh() But browser hangs up.

I also tried re-assigning same store again to grid after adding item. Still no success

2

There are 2 best solutions below

4
On BEST ANSWER

Try calling

        dijit.byId(gridId).resize()
1
On

Use the grid's setQuery method.

dijit.byId(gridId).setQuery(query);