ExtJS 4 - 如何禁用特定行中的复选框

时间:2014-09-02 15:57:23

标签: extjs extjs4.2

我在ExtJS 4中有一个数据网格,其中包含一个复选框列。在外部AJAX调用之后,我需要在网格加载后以编程方式禁用复选框。 (基本上,在进行AJAX调用之后,我需要阻止用户更改复选框。这不是商店更新)。我确实有对行本身的引用。

我已经看到了几个类似的问题,但它们似乎都处理了在最初加载数据时禁用行或单元格编辑。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您不会阻止用户内联编辑网格。为此,请在网格上使用processEvent函数并返回false,以便立即返回它们尝试进行的任何编辑。

{
    xtype: 'checkcolumn',
    dataIndex: 'someModelReference',
    // Prevents toggling the checkbox inline
    processEvent: function() {
       return false;
    }
}