我有一個用戶網格。要刪除一個,選擇你的行並點擊「刪除」按鈕。 但是,這不行。 我的代碼是:獲取選定的行列值extjs grid
var row = userGrid.getSelectionModel().getSelection();
console.log(row.get('dni'))
火狐說:
TypeError: row.get is not a function
任何想法?
我有一個用戶網格。要刪除一個,選擇你的行並點擊「刪除」按鈕。 但是,這不行。 我的代碼是:獲取選定的行列值extjs grid
var row = userGrid.getSelectionModel().getSelection();
console.log(row.get('dni'))
火狐說:
TypeError: row.get is not a function
任何想法?
這是很好的做法,經常檢查hasSelection()
像 -
if (userGrid.getSelectionModel().hasSelection()) {
var row = userGrid.getSelectionModel().getSelection()[0];
console.log(row.get('dni'))
}
也許是因爲
getSelection() : Ext.data.Model[]
Returns an array of the currently selected records.
http://docs.sencha.com/ext-js/4-1/#!/api/Ext.selection.Model-method-getSelection
確定該錯誤是在那裏? 'fila'從哪裏來? – Ryan
sory is row.get – ramiromd