eolyfeng520 2009-07-23 20:47
浏览 207
已采纳

这种现象可以优化吗?

Grid,新增,或者修改,以及删除里面某一行的时候总是重新加载所有数据来刷新grid.这样会增加数据库的访问次数.

  • 写回答

1条回答 默认 最新

  • zhoujuan520 2009-07-23 20:52
    关注

    你完全可以放弃这种方式

    增加记录的时候后台增加,前台不刷新,直接插入一条记录到store

    修改的时候,提交到后台修改返回是否修改成功,成功则store.commitChanges()
    失败则store.rejectChanges()

    删除你可以捕捉store的remove事件,然后把就的id传到后台,后台删除成功结果到前台,成功则成功,失败的话把当前被删除的record重新add进来即可

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?