0
我有一個網格,選擇模型只允許在某些條件下選擇一行。獲取焦點行(不是選中的)
當我點擊一行時,它會被聚焦(它變得更暗灰色)。我想添加一個按鈕,作用於當前聚焦的行。
由於選擇停用,我無法用正常的方式
grid.getSelectionModel().getSelection()
因爲沒有選擇。我如何訪問焦點行?
我有一個網格,選擇模型只允許在某些條件下選擇一行。獲取焦點行(不是選中的)
當我點擊一行時,它會被聚焦(它變得更暗灰色)。我想添加一個按鈕,作用於當前聚焦的行。
由於選擇停用,我無法用正常的方式
grid.getSelectionModel().getSelection()
因爲沒有選擇。我如何訪問焦點行?
將此偵聽器添加到您的網格中以獲取有關焦點行的信息。
Ext.create('Ext.grid.Panel', {
...
listeners: {
afterrender: function(component){
component.getSelectionModel().on({
focuschange: function (view, oldFocused, newFocused, eOpts) {
console.log(newFocused);
}
});
}
}
});
謝謝....... :) – 2015-06-22 21:43:25