che sto cercando di fare Angularjs Datatable paginazione lato server in questo link https://l-lin.github.io/angular-datatables/#/serverSideProcessingAngularjs Datatable paginazione lato server
Così ho utilizzare questo codice
$scope.dtOptions = DTOptionsBuilder.newOptions()
.withOption('ajax', {
dataSrc: function(json) {
conole.log(json)
json['recordsTotal'] =json.length
json['recordsFiltered'] = json.length
json['draw']=1
conole.log(json)
return json;
},
url: 'api/footestrecords',
type: 'GET'
})
.withOption('processing', true)
.withOption('serverSide', true)
.withPaginationType('full_numbers');
ho aggiunto manualmente recordsTotal, recordsFiltered e fila nel parametro DATASRC
e si tratta di dati jSON prima e dopo aggiungere recordsTotal, recordsFiltered e la riga di dati
json prima di aggiungere
[Object, Object, Object, Object, Object, Object, Object, Object,
Object,Object, Object, Object, Object, Object, Object, Object, Object,
Object, Object, Object, Object, Object, Object, Object, Object, Object,
Object, Object]
dati JSON dopo aggiungere
[Object, Object, Object, Object, Object, Object, Object, Object,
Object, Object, Object, Object, Object, Object, Object, Object, Object,
Object, Object, Object, Object, Object, Object, Object, Object,
Object,Object, Object, recordsTotal: 28, recordsFiltered: 28, draw: 1]
il problema soltanto è l'impaginazione non funzionano, tabella dei dati mostra tutti i dati in una pagina, e quando clicco su pulsante di paging ha fatto alcuna azione.
formato
potresti aggiustarlo? –
Hai fatto errore qui: 'conole.log' – zygimantus