Pada DataTables 1.10.5 sekarang dimungkinkan untuk menentukan opsi inisialisasi menggunakan atribut data- * HTML5.
- dokumentasi dataTables: HTML5 data- * atribut - opsi tabel
Jadi, Anda dapat menentukan data-searching="false" data-paging="false" data-info="false"
di table
. Misalnya, tabel ini tidak akan mengizinkan pencarian, menerapkan paging, atau menampilkan blok informasi:
<table id="example" class="display" width="100%" data-searching="false" data-paging="false" data-info="false">
<thead>
<tr>
<th>Name</th>
<th data-orderable="false">Avatar</th>
<th>Start date</th>
<th>Salary</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tiger Nixon</td>
<td><img src="https://www.gravatar.com/avatar/8edcff60cdcca2ad650758fa524d4990?s=64&d=identicon&r=PG" alt="" style="width: 64px; height: 64px; visibility: visible;"></td>
<td>2011/04/25</td>
<td>$320,800</td>
</tr>
<tr>
<td>Garrett Winters</td>
<td><img src="https://www.gravatar.com/avatar/98fe9834dcca2ad650758fa524d4990?s=64&d=identicon&r=PG" alt="" style="width: 64px; height: 64px; visibility: visible;"></td>
<td>2011/07/25</td>
<td>$170,750</td>
</tr>
...[ETC]...
</tbody>
</table>
Lihat contoh yang berfungsi di https://jsfiddle.net/jhfrench/17v94f2s/ .
Keuntungan dari pendekatan ini adalah memungkinkan Anda untuk memiliki panggilan dataTables standar (yaitu, $('table.apply_dataTables').DataTable()
) sementara dapat mengkonfigurasi opsi tabel data tabel-demi-tabel.
sDom
seperti dijelaskan di sini - stackoverflow.com/a/53885264/5729813