javascript - 如何刷新 Extjs 中的 GridView?

标签 javascript extjs3

我使用的是动态绑定(bind)来自数据存储的数据的 gridview。 我有两个文本框将数据输入网格。 在提交按钮上单击我要添加到我的数据存储区的文本框数据(无需存储在后端)。 现在我想用数据存储刷新我的 gridview。

我的代码:

_createEmptyRecord: function () {

var emptyrecord = Ext.data.Record.create(["id", "name", "type"]);

        return new emptyrecord({
            formula_id: 1,
            name: Amit,
            type: anything
        });
    },


    _addValuetogrid: function () {
        var record = this._createEmptyRecord();
        this._store.insert(0, record);
    },
_refreshgrid: function()
{

this._grid._addValuetogrid();

},

现在如何刷新我的 Gridview ?

请帮帮我...

最佳答案

Ext.grid.GridView 有 refresh() 方法。

this._grid.getView().refresh();

关于javascript - 如何刷新 Extjs 中的 GridView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9889513/

相关文章:

javascript - 调用 Coldfusion 组件函数的 jQuery post 方法不起作用

javascript - 如何在 jquery 中使用 "For"而不是 "each"函数

javascript - ExtJS 使用数据库中的数据 (JSON) 填充 Ext.FormPanel

javascript - 从保存在全局常量中的 xmlDocument 创建 Extjs 树面板

javascript - Extjs 3.4 Tree Grid 默认按指定列排序

javascript - 在 initComponent 中验证

javascript - 单击当前组件时删除类名称同级组件,并在当前组件中进行切换以删除其自身的类

javascript - typescript :如何从javascript文件导入类?

javascript - 单击时的 HTML 扩展框

css - 如何在单击按钮时在 extjs 中点击特定的行