jquery datatable hide column機能が正しく動作するようになった。jquery datatableすぐに列を非表示
HTML
<a href="#" class="btn toggle-vis" data-column="1" id="hideColumn">Show/Hide</a>
JS
$(document).ready(function()
{
var table = $('#example1').DataTable();
$('a.toggle-vis').on('click', function(e)
{
e.preventDefault();
var column = table.column($(this).attr('data-column'));
column.visible(! column.visible());
});
}
ユーザーが最初のページに入ったときに私は何をしたいのは、最初に列を非表示にされています。次のコードは、テーブルの2番目の列を非表示にします。列はクリックされたときにのみ表示されます。
この効果を得るためにコードを調整するにはどうすればよいですか?
ありがとうございます。
'VAR列= TABLE.COLUMN($(この).ATTR( 'データ列'))試してみてください。clearshot66 @' – clearshot66
- 感謝を。更新しました。 –
あなたのHTMLはどこにありますか?隠したいものが見えますか? https://datatables.net/examples/api/show_hide.html – clearshot66