Io uso i jQuery Datatables e voglio ascoltare una tabella con tutte le mie voci tramite ajax da un server. Tutto funziona perfettamente. Voglio dire, ottengo i dati e posso mostrarli sul tavolo. Ho solo un problema Voglio mostrare tutte le righe/voci contemporaneamente. Ho cercato su Google e tutti dicono che devo solo impostare iDisplayLength su -1. Ma se lo faccio, ho solo 1 riga/riga (mostra 1 di 1 di 50 voci). Qualche idea su cosa sto facendo male? Questo è il mio codice per inizializzare la tabella:jQuery Datatables: iDisplayLength impostato su -1 per mostrare tutte le righe
var oTable = $("#roles").dataTable({
"bServerSide" : true,
"sAjaxSource" : "/data",
"iDisplayLength" : -1,
"aoSearchCols:" ["sSearch" : initiator], null, null, null, null, null, null],
"fnServerParams" : function(aoData){
aoData.push({"name": "sLDAPQuery", "value": "roles"});
}
});
edit: Funziona, se ho impostato iDisplayLength per esempio a 1'000, ma cosa succede se ho più di 1'000 le righe?
Che dire di questo: http://stackoverflow.com/questions/9443773/how-to-show-all-rows-by-default-in-jquery-datatable? – LMeyer
@Shinosha Aggiunge solo unLengthMenu e non ne ho bisogno. Nel prossimo passaggio, voglio disabilitare Pagination ("bPaginatie": false). – Sylnois