在extjs网格4.0中获取textfield cell td

时间:2016-03-23 07:03:35

标签: javascript extjs extjs4

我使用的是extjs 4.0版本。当我更新extjs网格文本字段值时,我需要将css应用于td。所以在变化时我需要在变更监听器中获得该单元格的td。

'change': function(textField, newValue, oldValue, eOpts){
}

我累了' this.getEl()'但没有运气。任何其他指针?

1 个答案:

答案 0 :(得分:0)

我认为最简单的方法是在标题上使用渲染器事件:

{header: ... renderer: fctChangeColor},

function fctChangeColor(currentCellValue, metadata, record, rowIndex, colIndex, myStore )
{
      if(fctValidate(currentCellValue) == false)
        metadata.css = "myNewClass";

      return currentCellValue;

}