繁体   English   中英

获取选定的行列值extjs网格

[英]Get selected row column value extjs grid

我有一个用户网格。 要删除一个,请选择您的行,然后单击“删除”按钮。 但是,这不起作用。 我的代码是:

var row = userGrid.getSelectionModel().getSelection();
console.log(row.get('dni'))

Firefox说:

TypeError:row.get不是函数

任何想法 ?。

总是检查hasSelection()就像是一个好习惯 -

if (userGrid.getSelectionModel().hasSelection()) {
   var row = userGrid.getSelectionModel().getSelection()[0];
   console.log(row.get('dni'))
}

也许是因为

getSelection():Ext.data.Model []

返回当前所选记录的数组

http://docs.sencha.com/ext-js/4-1/#!/api/Ext.selection.Model-method-getSelection

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM