使用数据表比较两列

时间:2015-08-17 20:05:12

标签: javascript jquery datatables

如果两列使用数据表在一行中包含相同的字符串,我的目标是突出显示一行 我不确定如何比较两列。我想做这样的事情。 这是我的代码的一部分

  "columnDefs":[
  {
      "targets":[3,4], 
      "render": function ( data, type, full, meta ) { 
       if value of 3 = 4 {
         //highlight the row
       }
      }
   } ],

提前致谢。

1 个答案:

答案 0 :(得分:2)

  

<强>解

使用rowCallback选项定义将在绘制行时调用的回调函数。

$('#example').dataTable({
  "rowCallback": function(row, data, index){
    if (data[3] === data[4]) {
       $(row).addClass('selected');
    }
  }
});
  

<强>样本

请参阅this jsFiddle以获取代码和演示。