日期:2014-05-16 浏览次数:20802 次
function (grid,td,cellIndex,record,tr,rowIndex){
if(window.rowIndex==rowIndex)return//点击同一行忽略
else if(window.rowIndex==undefined ){//未选中过行或者
window.rowIndex=rowIndex///////用全局变量保存第一次选中的行
return false
}
Ext.Msg.confirm("提示","你已经修改内容,是否放弃修改",function(btn,row){
if(btn=='yes'){
window.rowIndex=rowIndex//放弃则保存当前航id
return true;
}else{//还原上一次选中的行
grid.getSelectionModel().select(window.rowIndex)
}
});
}
'cellclick':function(grid,rowIndex,columnIndex,e ){ }
你定要个变量保存上次的index , no的场合grid.getSelectionModel().select(index