我使用的是extjs 4.0版本。当我更新extjs网格文本字段值时,我需要将css应用于td。所以在变化时我需要在变更监听器中获得该单元格的td。
'change': function(textField, newValue, oldValue, eOpts){
}
我累了' this.getEl()'但没有运气。任何其他指针?
答案 0 :(得分:0)
我认为最简单的方法是在标题上使用渲染器事件:
{header: ... renderer: fctChangeColor},
function fctChangeColor(currentCellValue, metadata, record, rowIndex, colIndex, myStore )
{
if(fctValidate(currentCellValue) == false)
metadata.css = "myNewClass";
return currentCellValue;
}