【问题标题】:Ext JS 5 Programmatically click actioncolumn gridviewExt JS 5 以编程方式单击 actioncolumn gridview
【发布时间】:2015-04-10 14:24:41
【问题描述】:

我有一个包含行的网格视图,并且在每一行中都有一个可以单击的操作列。我想以编程方式单击操作列并运行它所做的任何事件。 action 列也有一个 itemID。这是我到目前为止所得到的,

var yourgrid = Ext.ComponentQuery.query('grid[itemId=yourgridname]')[0]; 
var record = yourgrid .getSelectionModel().select(0, true);

如何获得点击操作栏?

【问题讨论】:

    标签: javascript c# extjs extjs5


    【解决方案1】:

    来自docs

    通过使用事件调用 fireEvent 来触发您自己的事件 名字。

    var actionColumn = Ext.getCmp('#actionColumnId');
    actionColumn.fireEvent('click', actionColumn);
    

    【讨论】:

    • 我已经尝试过了,它返回 true,但没有触发事件。 var actioncolumn = Ext.ComponentQuery.query('actioncolumn[itemId=actioncolumnId]')[0]; actioncolumn.fireEvent('click', actioncolumn);
    猜你喜欢
    • 2014-08-08
    • 2021-09-30
    • 1970-01-01
    • 2013-04-23
    • 2013-10-09
    • 2011-10-22
    • 2015-03-17
    • 1970-01-01
    相关资源
    最近更新 更多