I am using a Dojo Datagrid connected to a dojo.store.JsonRest through an dojo.data.ObjectStore and a dojo.store.Cache. There is also a dojo.store.Memory connected to the Cache store.
The datagrid is editable with drop-downs. The first time a value is changed, everything seems to go fine, but if you edit the same row a second time, the edit goes through to the JsonRest and to the server, but the grid itself reverts back to displaying the old value.
Is this a known bug? Any ideas for a workaround?
You could make the grid update row after saving your data to server. A callback can be like:
Hope it helps