作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我按照 Jquery Datatable 站点的文档以及 SO 帖子使用 rowCallback 来突出显示基于值的行。
let SET1 = $("#SET1").DataTable({
"columns": columns,
"rowCallback": function( row, data, index ) {
if ( data[0] == "jon" )
{
$('td', row).css('background-color', 'Red');
}
}
});
但是,我没有尝试过 rowCallback、createdRow 或 fnrowCallback 使行改变颜色。这是我加载数据的方式吗?
下面是我的 fiddle 。 http://jsfiddle.net/czcz/qfr3xLq1/5/
最佳答案
rowCallback
为每一行调用一次。它不是一个数组,而是一个对象。试试这个:
let SET1 = $("#SET1").DataTable({
"columns": columns,
"rowCallback": function( row, data, index ) {
if ( data.name == "jon" )
{
$('td', row).css('background-color', 'Red');
}
}
});
关于javascript - rowCallback 和 createdRow 不突出显示行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43667179/
我正在使用带有响应式扩展 (responsive: true) 的 jQuery DataTables 和以下源代码,它工作正常: "createdRow": function ( row, dat
我正在尝试将 data-foo 属性添加到 DataTable 的每一行。我需要此属性来对数据进行排序,但是我尝试了以下方法,但它没有添加定义的属性 cx.common.data.cxAdminDat
我按照 Jquery Datatable 站点的文档以及 SO 帖子使用 rowCallback 来突出显示基于值的行。 let SET1 = $("#SET1").DataTable({ "
我正在尝试使用 Datatables Rows Created Callback 在绘制之前修改行中的数据。我要做的是替换所有 <和 >与 ''所以我可以在每个单元格中换行,并在不同的行上
我是一名优秀的程序员,十分优秀!