(Extjs)GridPanel中不允许选择某行或不允许取消某行修改

一:实现GridPanel中不允许选择某行:

var checkBox;  //列表选择框

checkBox = new Ext.grid.CheckboxSelectionModel({singleSelect:true,header:"",
listeners: {
    beforerowselect : function (sm, rowIndex){     ///当管理员查看管理员用户及自己时,不可以对角色选择
if(top.m_iFlagForEdit == 0){
if(rowIndex != chosenRoleIndex){
return false;
}else{
return true;
}
}else{
return true;
}
    }
  }}); 


二:实现GridPanel不允许取消某行修改

ParkingDiv.vehiclePassInfoGrid.getSelectionModel().selectAll();
 ParkingDiv.vehiclePassInfoGrid.getSelectionModel().lock();

posted on 2012-04-13 18:06  java课程设计例子  阅读(323)  评论(0编辑  收藏  举报