我计算两个值之间的devaition。如果偏差达到-2则被接受。如果大于-2,如-2.5或-3,则显示红色。所以我使用下面的代码检查数据表参数。但是代码本身没有考虑' - '。我试图将这些限制变为可变,并将这个新的变量与偏差值进行比较。但无论哪种方式都不起作用。
var dataTableParams = {
"fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) {
// Change the color of row when Deviation is more than -2 hrs
if(serverData[1][4] =='Deviation')
{
if ( aData[4] >= -2.0 )
{
$(nRow).css('color', 'red')
}
}
},
"aaData": data,
"aoColumns": headers,
"bSort": false,
"iDisplayLength": 15,
"iDisplayStart": 0
};
答案 0 :(得分:0)
首先,“更多”比-2(-2.5等......)。它意味着比-2少;)
如果你使用数学并且你做了类似的事情,它是否有效?
if ( aData[4] + 2.0 < 0)
{
$(nRow).css('color', 'red')
}
让我知道;)
罗曼