[英]Jquery Datatable change row color based on value
我下面有這個jQuery數據表。 如果id為50415,我希望行顏色更改為紅色。 但是,盡管添加了css,它仍然無法執行。 在stackoverflow上嘗試了許多解決方案。 請多多指教,非常感謝。
{
"mDataProp": null,
render: function (data, type, row, i) {
var reconJrnlId = (data.jrnlItemId).toString();
if (reconJrnlId === '50415') {
console.log('change to red please');
$(row).css("background-color","red");
}
return '-';
}
我不太確定您的data
的結構。 但是您可以獲取數據的密鑰,並檢查密鑰值是否是您的ID。 所以你可以這樣添加CSS
var id = data[3];
if(id == 66){
console.log(data);
$(row).addClass('blue'); //add class to row
}
在這里查看小提琴https://jsfiddle.net/d9m6bzyg/1/您將看到藍色的第2行,即Ashton Cox
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.