2017-07-21 681 views
1

ページサイズが変更されたときにデータテーブルの一部の列を非表示にしたい私はcurremtのサイズに応じていくつかの列を表示/非表示したいと思います。jQuery Datatables、指定された列を動的に非表示にする方法

ありがとうございます。

+0

使用[応答](https://datatables.net/extensions/responsive/)の拡張、[私の答え](https://stackoverflow.com/a/45235750/3549014)以下を参照してください。 –

答えて

0

非常に簡単です。

+1

ああ非常に高速!それだけが必要! – Goorenad

+1

これはもっと役に立つかもしれません。http://csharp-video-tutorials.blogspot.in/2015/08/jquery-datatable-show-hide-columns.html –

+1

ありがとう、私は読むでしょう。 – Goorenad

0

Responsive拡張機能を使用すると、画面サイズに基づいて列を動的に表示/非表示にすることができます。

オプションで、responsivePriorityオプションを使用して最初に非表示にする列を決定できます。詳細はColumn priorityを参照してください。

また、th要素に特別なクラスを割り当てて列の動作を定義することもできます。詳細はClass logicを参照してください。

追加のCSS/JSファイルを含めるだけで、以下に示すようにresponsiveオプションを使用する必要があります。

$('#example').DataTable({ 
    responsive: true 
}); 
関連する問題