我想根據其中包含的文本更改單個單元格的顏色。該單元格將是一個狀態,所以無論是新建,發送還是分配。問題是這個文本值是可翻譯的,所以像下面的代碼這樣的格式化程序將無法正常工作。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
}
}
所以我想要做的是有一個隱藏的列是該值始終用英文,但後來我想改變保存翻譯值單元格的顏色。這是可能的,我該如何去做這件事?