我有一个交互式网格,其中一个列ID设置为DaysIn
,我将静态ID设置为di
。
我想根据DaysIn
中的数字值更改背景行颜色。
我已经将以下代码添加到刷新后的动态操作中-但它不起作用。
$('td[headers="di"]').each(function() {
if ($(this).text() < '30') {
$(this).closest('tr').find('td').css({
"background-color": "beige"
});
}
if ($(this).text() >= '30' && $(this).text() < '60') {
$(this).closest('tr').find('td').css({
"background-color": "lightgreen"
});
}
if ($(this).text() >= '60' && $(this).text() < '65') {
$(this).closest('tr').find('td').css({
"background-color": "lightblue"
});
}
if ($(this).text() >= '65') {
$(this).closest('tr').find('td').css({
"background-color": "pink"
});
}
});
字符串
谢谢你的帮助
1条答案
按热度按时间ao218c7q1#
我知道您指定要使用JavaScript。但是,如果您已经使用Oracle Apex,请考虑使用内置功能并使用Interactive Grid的“操作”* 突出显示 * 行:
的数据