数据表更改具有相等列数据的行组的行背景

时间:2017-08-28 07:31:45

标签: javascript jquery datatables

在我的项目中有一个数据表显示了一些使用ajax服务器端处理的数据。我需要实现某些突出显示具有相似某些字段值的行,但我对javascript和jquery很新,所以我想我需要一些帮助 - 在这里没有发现任何类似的问题。

我想要比较使用2个字段 - “访问者”和“访问日期”,这些是我的数据表中的列。我的目标是为行GROUPS设置随机背景颜色,其中这些列值相等=访问者等于访问者且visitDates等于visitDates。

我想在我的情况下我应该使用数据表的“drawCallback”,所以我现在在这里:

drawCallback : function(settings) {
            var api = this.api();
            var rows = api.rows({page: 'current'}).nodes().to$();

            var groups = [];

            rows.each(function() {


            });


        },

不是很多,说实话,但是,正如我上面提到的,我对所有这些jquery的东西都很新。请告诉我,我该怎么做才能实现这个目标?我需要将我的表分成几组,不进行排序,但只用背景颜色突出显示,只有一个元素的组的默认颜色:

example

非常感谢您的帮助。

UPD。我需要只为当前显示的一个页面执行所有这些操作。

0 个答案:

没有答案