extjs gridpanel 操作行 得到選中行的列


var model = grid.getSelectionModel();  
model.selectAll();//選擇所有行  
model.selectFirstRow();//選擇第一行  
model.selectLastRow([flag]);//選擇最后一行,flag為正的話保持當前已經選中的行數,不填則默認false  
model.selectNext();//選擇下一行  
model.selectPrevious();//選擇上一行  
model.selectRange(tartRow,ndRow, [Boolean keepExisting] );//選擇范圍間的行  
model.selectRow(row);//選擇某一行  
model.selectRows(rows);//選擇指定一些行,傳遞數組如[1,3,5],則分別選擇1,3,5行  
model.clearSelections();//清空所有選擇  
model.deselectRange( startRow, endRow );//取消從startrow到endrow的記錄的選擇狀態  
model.deselectRow(row);//取消指定行的記錄

grid.getSelected().id //得到選中的行的標識

 var getSelect=function (grid, col) { //獲取選中grid的列
        var st="";
        for (var i = 0; i < grid.getSelectionModel().getSelections().length; i++) {
                   st+=grid.getSelectionModel().getSelections()[i].get("'"+col+"'")+",";
         }
 } 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM