How to apply style to the Jquery datatable column depending on the column value

前端 未结 2 1449
独厮守ぢ
独厮守ぢ 2021-01-28 01:07

http://jsfiddle.net/ktdj3u9r/5/

I am uisng Jquery DataTable to display data in a Tabular format .

My requirement is that if the quantity field is greater than 1

2条回答
  •  囚心锁ツ
    2021-01-28 01:49

    Use the createdCell callback in yor quantity declaration :

    ...
    "columns": [
         { "title": "Name" },
         { "title": "Price" },
         { "title": "Quantity" ,
            mRender: function(data, type, row){
               var quantity = row[2] ;
               return quantity;
            },
            createdCell: function (td, cellData, rowData, row, col) {
               if (cellData>100000) $(td).css('color', 'green');
            }
         }
    ]
    ...
    

    forked fiddle -> http://jsfiddle.net/5fbo72rm/

提交回复
热议问题