关于ExtJs EditorGrid的有关问题,麻烦进来看看
关于ExtJs EditorGrid的问题,麻烦进来看看
beforeedit是新加上去的
这样我对于mainId这个单元格是否可编辑做了一个判断,其它单元格还是没有问题的。
但是之前我在保存的时候会循环判断其它单元格是否为空,然后让用户编辑
现在加上beforeedit之后,startEditing就没用了
请问这个应该怎么解决?或者有其他的方法达到我的要求么?
------解决方案--------------------
------解决方案--------------------
beforeedit是新加上去的
listeners : {
beforeedit : function(e){
var record = e.record;
var cinvFrom = record.get('cinvFrom');
if(cinvFrom != 'D'){
if(e.field == 'mainId'){
return false;
}
}
return true;
}
}
这样我对于mainId这个单元格是否可编辑做了一个判断,其它单元格还是没有问题的。
但是之前我在保存的时候会循环判断其它单元格是否为空,然后让用户编辑
grid.startEditing(i,cm.findColumnIndex('csreson'));
现在加上beforeedit之后,startEditing就没用了
请问这个应该怎么解决?或者有其他的方法达到我的要求么?
------解决方案--------------------
------解决方案--------------------