数据表-行分组,在行组的同一行上显示列值

时间:2018-10-08 11:07:18

标签: javascript datatables

我想在数据表中使用行函数。我设法建立了数据分组。现在,我想显示在行组右边对齐的列的内容。

我不知道如何获取该列的值。

这就是我的最爱:

$(document).ready(function() {
    var table = $('#example').DataTable({
        order: [
            [0, 'asc']
        ],

        "columnDefs": [
                       {
                           "orderable": false,
                           "targets": [4,5,6]
                       }
                   ],

        rowGroup: {
            endRender: null,
            startRender: function(rows,idx, group) {

            agendaTime = "" //get column 2 of the row

            return $('<tr/>')
                    .append('<td colspan="6">' + group + '</td>')
                    .append('<td>' + agendaTime + '</td>')

            },

            dataSrc: 0

        }

    });

    $('#example tfoot').remove(); 
    $('a.group-by').on( 'click', function (e) {
        e.preventDefault();
        table.rowGroup().dataSrc( $(this).data('src') );
        table.order.fixed( {pre: [[ $(this).data('column')*1, 'asc' ]]} ).draw();
        table.draw();
    } );

});

表的数据如下所示:

  

2018-11-07 61111113194009 Ulrika 10:00批准

我想在组的同一行级别上显示时间(10:00,议程时间)

0 个答案:

没有答案