【问题标题】:ExtJS. Refresh page after DeleteExtJS。删除后刷新页面
【发布时间】:2016-04-18 09:14:21
【问题描述】:

我有操作实体的实例。我想在某些行从存储中成功删除后执行它(ui 已从服务器获得 OK 响应)。

第一个问题。如何确定该行已在服务器上删除并在其后执行一些逻辑。 store.remove/removeAt 没有回调。并且它接缝(从调试中)在商店中监听 'remove' 事件不是选项。

第 2 期。 只需在操作实例上调用 execute() 即可。但是如何了解视图甚至存储有关此操作的信息。因为简单的 operation.execute() 除了请求后端没有任何效果。

【问题讨论】:

    标签: extjs


    【解决方案1】:

    第一个问题的解决方案:

    store.suspendAutoSync();
        store.removeAt(this.rowIndex);
        this.getView().getStore().sync({
            success:function(){
                ...
            },
            failure:function(){
                ...
            }
        });
    

    【讨论】:

      猜你喜欢
      • 2017-05-03
      • 2016-11-17
      • 1970-01-01
      • 1970-01-01
      • 2013-02-25
      • 2020-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多