使用数据表比较两个列
compare two columns using datatables
我的目标是,如果两列使用数据表在一行中包含相同的字符串,则突出显示该行我不确定如何比较两列。我想做这样的事。这是我的代码的一部分
"columnDefs":[
{
"targets":[3,4],
"render": function ( data, type, full, meta ) {
if value of 3 = 4 {
//highlight the row
}
}
} ],
<解决方案/strong>
使用rowCallback
选项定义一个回调函数,将在绘制行时调用。
$('#example').dataTable({
"rowCallback": function(row, data, index){
if (data[3] === data[4]) {
$(row).addClass('selected');
}
}
});
演示strong>
相关文章:
- DataTables合并了两个独立表中的jQuery/Javascript函数
- 单击一个数据表,填充第二个数据表
- 多个数据表切换列
- 如何外部联接两个数据集(基于多个主键)
- jquery.validator和一个页面上的两个联系人表单将在提交时验证空表单
- 使用Jquery比较Javascript中的两个列表/表
- 使用两个不同表中的值在一个谷歌地图上显示标记
- 一页上的多个数据表不起作用
- jQuery 选择器,用于通过比较元素的两个数据属性来选择元素
- HTML 表单 - 将值传递给同一页面上的两个不同表单
- 如何计算两个输入表单字段并将值放入另一个表单中,而无需使用 jquery 提交表单
- 一次提交两个 HTML 表单,一个在当前窗口中,一个在新窗口中
- 如何在一个 Javascript 对象中存储多个数据表
- 两个带有表列的选择
- 冲突两个 HTML 表单
- 通过选择选项(日期选择器)的两个动态表单
- 引导工具提示不't在与第一个数据表不同的页面中工作
- 以角度交叉引用两个数据集
- 使用两个ajax调用在两个html表中填充数据
- 两个数据表在一个页面中-第二个初始化奇怪