Sono d'accordo che Sdom è difficile, ho avuto il blocco di esso da praticare. Esegui l'esempio qui sotto e vedi le "informazioni" appariranno in alto. Sostituisci sDom con "sDom": "rtlp" e vedi le informazioni scompaiono. Ora usa "sDom": "rtil" e vedi le informazioni sono tornate in fondo, ma il paging è sparito. Continua a sperimentare e lo otterrai.
<!DOCTYPE html>
<html>
<head>
<link href="demo_table.css" rel="stylesheet">
</head>
<body>
<table class="display dataTable" id="example">
<thead>
<tr role="row">
<th>Rendering engine</th>
<th>Browser</th>
<th>Platform(s)</th>
<th>Engine version</th>
<th>CSS grade</th>
</tr>
</thead>
</table>
<script src="jquery.js"></script>
<script src="jquery.dataTables.min.js"></script>
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$('#example').dataTable({
"aaData": [
[ "Trident", "Internet Explorer 4.0", "Win 95+", 4, "X" ],
[ "Gecko", "Firefox 3", "Win 2k+/OSX.3+", 1.9, "A" ],
[ "Webkit", "Safari 3.0", "OSX.4+", 522.1, "A" ]
],
"sDom": '<"top"i>rtlp'
});
});
</script>
</body>
</html>
fonte
2012-11-22 22:31:20
Matt si sono completamente sbagliato. Aggiungendo '" lengthMenu ": [[...], [....]]' e modificando il valore su questo parametro puoi mostrare quanto vuoi. Come se tu potessi mostrare 20 o 30 voci a livello di codice e anche l'etichetta mostra e lascia cadere la casella (che normalmente appare se non usi '" bLengthChange ": false') scomparirà. –