【问题标题】:Paging toolbar refresh equivalent分页工具栏刷新等效
【发布时间】:2011-09-15 11:24:33
【问题描述】:

这应该很简单,但我还没有任何解决方案。 我正在使用 ExtJs v.3.3.1

我有一个允许删除记录的网格面板。 网格有一个附加到面板存储的分页工具栏。

删除过程向服务器发送一个 ajax 请求,成功后我从用于在网格中显示记录的 Db 中删除记录。

我的问题是,当我删除一条记录时,它有时会立即显示效果,但有时不会。也就是说,记录已从数据库中删除,但有时不会从网格面板中立即删除。但是当我单击刷新按钮时,它会显示数据库的当前状态,每次都正常工作。

我使用Ext.getCmp('id-pagingtoobar').doRefresh() 来显示即时效果,但这并不是每次都有效。

有人有解决办法吗?

【问题讨论】:

    标签: extjs paging toolbar gridpanel


    【解决方案1】:

    我总是在删除或插入操作后刷新网格存储,以便用户处理实时数据集...

    grid.store.reload()
    

    这也会自动更新您的分页工具栏

    【讨论】:

      【解决方案2】:

      发送请求的顺序可能有问题。我建议您使用

      按顺序发送这些请求
      callback:function () {
            Ext.getCmp('id-pagingtoobar').doRefresh()
      }
      

      【讨论】:

        猜你喜欢
        • 2013-03-25
        • 1970-01-01
        • 1970-01-01
        • 2012-09-01
        • 1970-01-01
        • 2011-05-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多