2013-05-20 17:07题主

弄了个grid可编辑修改数据的,结果一整天没弄出来,store.commitChanges();提交不到数据库啊。。

grid现在是可编辑的,编辑完后是单元格变成修改状态,
用了store.commitChanges();方法后,单元格的修改状态没了,但是一刷新页面就发现数据没有更新到数据库,怎么回事啊?老感觉差一步。是不是少调用ajax啊?不是说store的想hibernate中的持久化状态差不多么?更新store的数据就会自动更新到数据库的。。
2013-05-20 18:46#1
store.commitChanges方法是对客户端store而言,并未提交到后台或影响数据库。
如果要同步到后台数据库,需要使用store.sync()方法,具体的使用可参考[示例应用]->[Data CRUD]这个demo。
2013-05-21 13:49#2
哦哦!这样啊。怪不得老感觉少了一步啦。谢啦

返回开发者社区