我想根据其中包含的文本更改单个单元格的颜色。该单元格将是一个状态,所以无论是新建,发送还是分配。问题是这个文本值是可翻译的,所以像下面的代码这样的格式化程序将无法正常工作。jqGrid rowformatter基于单独的单元格值
function StatusColourFormatter(cellValue, options, rowObject){
if(cellValue === 'NULL' || cellValue === 'undefined' || cellValue === 'null' || cellValue === null || cellValue === ' ' || cellValue == ' '){
cellValue = '';
return cellValue;
}
if(cellValue == "New"){
rowsNew[rowsNew.length] = options.rowId;
return cellValue;
}
if(cellValue == "Sent"){
rowsSent[rowsSent.length] = options.rowId;
return cellValue
}
if(cellValue =="Assigned"){
rowsAssigned[rowsAssigned.length] = options.rowId;
return cellValue
}
}
所以我想要做的是有一个隐藏的列是该值始终用英文,但后来我想改变保存翻译值单元格的颜色。这是可能的,我该如何去做这件事?