-1
我正在生成一個數據表,並且一些值是負數。我怎樣才能將它們標記爲紅色?Datatable:如何動態更改顯示數據的顏色
當定義我的表,我定義Total Balance
列如下:
{"sType": "string", "sClass": "total"}
這是我的代碼來呈現數據:
this.DataTableBind = function() {
var myself = this;
var aData = new Array();
for (var ctr = 0; ctr < myself.get_DataSource().length; ctr++) {
var item = myself.get_DataSource()[ctr];
if (item.TotalBalance < 0) {
$('.total').css('color', 'red');
}
aData[ctr] = new Array(
item.Col1,
item.Col2,
item.Col3,
item.Col4,
item.Col5,
item.TotalBalance
);
}
我需要顯示爲紅色Total Balance
數據爲負時
我對DataTable並不熟悉,但'$('total')'正在尋找'total'類型的元素。您可能需要使用'$('。total').css(...)''找到類'total'的元素。 – Quantastical
你說得對。我忘了'.'符號。 :)但是,它改變了列名稱的顏色。我需要改變數據本身的顏色 – gene