在我的onRowClick事件处理程序中,我必须更改存储,如:
var store = new ItemFileWriteStore({data: somedata});
thisObj.myGrid.store = store
但这不起作用,因为一些dojo内部断言失败了。
我找到了自己的解决方案:
var store = new ItemFileWriteStore({data: somedata});
thisObj.myGrid.store.close();
thisObj.myGrid.setStore(store);