2013-01-04 71 views
11

我有一個用戶網格。要刪除一個,選擇你的行並點擊「刪除」按鈕。 但是,這不行。 我的代碼是:獲取選定的行列值extjs grid

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

火狐說:

TypeError: row.get is not a function

任何想法?

+0

確定該錯誤是在那裏? 'fila'從哪裏來? – Ryan

+0

sory is row.get – ramiromd

回答

22

這是很好的做法,經常檢查hasSelection()像 -

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