私はjQuery Data Table Pluginを使用しています。Jquery Data Table Pluginを使用してテーブルの列を非表示にする方法はありますか?
私はcolumnDef
を使用していくつかの列を非表示にしようとしましたが、まだ表示されています。
columnDef
を使用していくつかの列を非表示にするにはどうすればよいですか?あなたのコードに構文エラーがあり
<div id="LabResultDataTableView">
<table id="TimelineTableTester" class="table table-striped table-bordered">
<thead class="td-datatable">
@foreach (var data in Model.ColumnNames)
{
<th style="background-color: inherit !important;">@data</th>}
}
</thead>
<tbody>
@for (int i = 0; i < Model.columnValuesRowWise.Count; i++)
{
<tr>
@foreach (var col in Model.columnValuesRowWise[i])
{
<td>@col</td>
}
</tr>
}
</tbody>
</table>
</div>
$(document).ready(function() {
debugger;
ProceduresAndOfficeVisitsDataView = $('#TimelineTableTester').DataTable({
"bProcessing": true,
"bDeferRender": true,
"scrollX": true,
"bSort": false,
"stateSave": true,
"bAutoWidth": true,
"columnDefs": [
{
"targets": [0],
"visible": false,
},
{
"targets": [11],
"visible": false,
},
{
"targets": [12],
"visible": false,
}]
});
});
明確化文言。 – Prune
私の答えはあなたの問題を解決しましたか? –
ご親切なご協力のおかげです。 – rajiv