Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取选定的行列值extjs grid_Javascript_Extjs_Grid - Fatal编程技术网

Javascript 获取选定的行列值extjs grid

Javascript 获取选定的行列值extjs grid,javascript,extjs,grid,Javascript,Extjs,Grid,我有一个用户网格。要删除一行,请选择您的行并单击“删除”按钮。 但是,这不起作用。 我的代码是: var row = userGrid.getSelectionModel().getSelection(); console.log(row.get('dni')) Firefox说: TypeError:row.get不是函数 有什么想法吗?也许是因为 getSelection():Ext.data.Model[] 返回当前选定记录的数组 经常检查hasSelection()是一种很好的做法,比

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

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

TypeError:row.get不是函数

有什么想法吗?

也许是因为

getSelection():Ext.data.Model[]

返回当前选定记录的数组


经常检查
hasSelection()
是一种很好的做法,比如-

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

你确定有错误吗?
fila
从何而来?@ramiromd换句话说,尝试:
var row=userGrid.getSelectionModel().getSelection()[0]如果您只想选择第一条记录,或者这是一个单一的选择网格