【问题标题】:Ext JS grid get dom of last selected rowExt JS网格获取最后一个选定行的dom
【发布时间】:2014-01-28 11:09:12
【问题描述】:

是否有机会获得网格内最后选定行的DOM 值。我只能获取带有值的记录,而不是 DOM 元素。 DOM 元素是指所选行的<tr> 元素。

var selectedRecord = grid.getSelectionModel().getLastSelected();

//只获取被选中的模型实例

【问题讨论】:

    标签: javascript extjs grid sencha-architect


    【解决方案1】:

    您可以使用网格的视图getNode() 方法。它返回网格记录行的 HTMLElement。如果你想对行 HTML 元素做一些事情,你可以使用Ext.get() 方法来获取Ext.dom.Element 对象。

    // selected record
    var selectedRecord = grid.getSelectionModel().getLastSelected();
    
    // row HTMLElement
    var node = grid.view.getNode(selectedRecord);
    
    // Ext.dom.Element object
    var el = Ext.get(node);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-11
      • 2014-08-23
      • 2013-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多