DataTable sensible afficher certaines colonnes

Je suis en utilisant DataTables avec réactif et face à des questions tout en essayant de n'afficher que certaines colonnes.

Disposition de la Table est comme ceci:
DataTable sensible afficher certaines colonnes

J'ai besoin d'afficher uniquement 'Column 1', 'Column3', 'Column 7', 'Column 8', 'Column 10' et masquer les autres( ceux-ci doivent être affichées par étendre le contrôle à la fin de chaque ligne ).

JS:

  $( 'table' ).DataTable( {
      order: [ [ 0, "asc" ] ],
        responsive: {
            details: {
                type: 'column',
                target: 'tr'
            }
        },
        columnDefs: [ {
            className: 'control',
            orderable: false,
            targets: -1
        } ]
    } );

C'est le JSFiddle. Toutes les suggestions!

OriginalL'auteur Beginner | 2017-04-07