1、你是想改变筛选框中字体或者背景色吗,还是数据表格中的单元格颜色,如果是控件的按照上面的回答应该就可以。
2、如果是单元格的是不是要下面的效果。
这是修改背景色的,如果是字体颜色,把backgroundColor 改成Color就可以
var location = this.options.location; //获取当前控件的位置
var cr = FR.cellStr2ColumnRow(location);
var co = cr.col; //列号
var ro = cr.row; //行号
var a = this.getValue();
var b = FR.columnRow2CellStr({
col: co ,
row: ro
});
if (a=="红色") {
$("td[id^='" + b + "-0']").css("backgroundColor", "red");
} else if (a=="黄色") {
$("td[id^='" + b + "-0']").css("backgroundColor", "yellow");
}else if (a=="蓝色") {
$("td[id^='" + b + "-0']").css("backgroundColor", "blue");
}

效果如下:

