データテーブルの行のグループ化

コマルツァー

ファイルからデータを取得している作業データテーブルがあります:

ここに画像の説明を入力してください

次のような行をグループ化したい:

https://datatables.net/examples/advanced_init/row_grouping.html

私の目標は、データテーブルをこのように表示し、行を日付(最後の列)でグループ化することですが、コードを見ても、それを機能させるのに苦労しています。できれば、それを機能させるための手助けをお願いします。

これが私のデータテーブルのコードです:

$(document).ready(function() {
         $('#datatable').DataTable( {
         "ajax": "<?php echo base_url()."assets/files/data/data.txt"; ?>" ,
         "columns": [
            { "data": "etat" },
            { "data": "dest" },
            { "data": "message" },
            { "data": "exp" },
            { "data": "date" }
            ],
            "order": [[ 0, "desc" ]],
            "responsive": true
            } );
         } );
CMedina

drawCallback関数を使用する必要があります。

試してみてください。

$(document).ready(function() {
$('#datatable').DataTable({
"columns": [
        { "data": "etat" },
        { "data": "dest" },
        { "data": "message" },
        { "data": "exp" },
        { "data": "date" },
        { "data": "extra" }
        ],
        "order": [[ 4, "desc" ]],
        "responsive": true,
        drawCallback: function (settings) {
            var api = this.api();
            var rows = api.rows({ page: 'current' }).nodes();
            var last = null;

            api.column(4, { page: 'current' }).data().each(function (group, i) {

                if (last !== group) {

                    $(rows).eq(i).before(
                        '<tr class="group"><td colspan="8" style="BACKGROUND-COLOR:rgb(237, 208, 0);font-weight:700;color:#006232;">' + 'GRUPO ....' + group  + '</td></tr>'
                    );

                    last = group;
                }
            });
        }

});

} );

結果:https//jsfiddle.net/cmedina/7kfmyw6x/13/

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

データテーブルの行グループ化と小計

分類Dev

SQL データベースからの行をテーブルの日付でグループ化する

分類Dev

グループ化されたデータテーブルの複数の行と列の中央値

分類Dev

Rのデータテーブルの連続する行をグループ化する

分類Dev

3つのSQLテーブルのデータをグループ化する

分類Dev

SignalRデータを使用したangularJSテーブルの行をグループ化する方法

分類Dev

sql(ite)-同じテーブルのデータをグループ化する

分類Dev

PHPのテーブルからデータをグループ化する

分類Dev

AngularMaterialマットテーブル行のグループ化

分類Dev

テーブルの行を列でグループ化する

分類Dev

データベーステーブルのデータをデータテーブルの月ごとにグループ化

分類Dev

テーブル内のデータをグループ化するデータベース

分類Dev

Googleデータ視覚化テーブルへの行の追加

分類Dev

グループと合計のデータテーブル

分類Dev

参照テーブルからのグループデータ

分類Dev

行のグループ化とデータの結合

分類Dev

PostgreSQLデータのグループ化

分類Dev

データTSQLのグループ化

分類Dev

EntityFrameworkのグループ化データ

分類Dev

MySQLの2つのテーブルからのデータのグループ化

分類Dev

関連するテーブルのフィールドごとにデータをグループ化する

分類Dev

マルチレベルのグループ化でHTMLテーブルにデータを表示する

分類Dev

Rマークダウンテーブルの行のグループ化

分類Dev

BigQueryでデータのグループ化を行う方法は?

分類Dev

SQLテーブルのデータを使用したXAMLでのDataGridのグループ化

分類Dev

MySQLのテーブルの行のグループから平均と最後のデータを取得する方法

分類Dev

パーセンタイルのグループ化されたテーブル

分類Dev

パーセンタイルのグループ化されたテーブル

分類Dev

値でテーブルをピボットしますが、ある行のデータを別の行でグループ化しますか?

Related 関連記事

  1. 1

    データテーブルの行グループ化と小計

  2. 2

    SQL データベースからの行をテーブルの日付でグループ化する

  3. 3

    グループ化されたデータテーブルの複数の行と列の中央値

  4. 4

    Rのデータテーブルの連続する行をグループ化する

  5. 5

    3つのSQLテーブルのデータをグループ化する

  6. 6

    SignalRデータを使用したangularJSテーブルの行をグループ化する方法

  7. 7

    sql(ite)-同じテーブルのデータをグループ化する

  8. 8

    PHPのテーブルからデータをグループ化する

  9. 9

    AngularMaterialマットテーブル行のグループ化

  10. 10

    テーブルの行を列でグループ化する

  11. 11

    データベーステーブルのデータをデータテーブルの月ごとにグループ化

  12. 12

    テーブル内のデータをグループ化するデータベース

  13. 13

    Googleデータ視覚化テーブルへの行の追加

  14. 14

    グループと合計のデータテーブル

  15. 15

    参照テーブルからのグループデータ

  16. 16

    行のグループ化とデータの結合

  17. 17

    PostgreSQLデータのグループ化

  18. 18

    データTSQLのグループ化

  19. 19

    EntityFrameworkのグループ化データ

  20. 20

    MySQLの2つのテーブルからのデータのグループ化

  21. 21

    関連するテーブルのフィールドごとにデータをグループ化する

  22. 22

    マルチレベルのグループ化でHTMLテーブルにデータを表示する

  23. 23

    Rマークダウンテーブルの行のグループ化

  24. 24

    BigQueryでデータのグループ化を行う方法は?

  25. 25

    SQLテーブルのデータを使用したXAMLでのDataGridのグループ化

  26. 26

    MySQLのテーブルの行のグループから平均と最後のデータを取得する方法

  27. 27

    パーセンタイルのグループ化されたテーブル

  28. 28

    パーセンタイルのグループ化されたテーブル

  29. 29

    値でテーブルをピボットしますが、ある行のデータを別の行でグループ化しますか?

ホットタグ

アーカイブ