Salve a tutti ho una datatable con paginazione automatica ( di default datatable) , alla prima colonna ho un checkbox con value = all'id del record del database , quando seleziono i singoli checkbox su pagine diverse mi riporta solamente quello della pagina visibile .
Il tutto funziona invece se seleziono tutti i valori con questa funzione :
codice:
$( "#seleziona_tutto" ).change(function() {
var checked ;
if($("#seleziona_tutto").is(':checked')){
checked = 1 ;
}else{
checked = 0 ;
}
table.column(0).nodes().to$().each(function(index) {
if (checked) {
$(this).find('.scegli_viaggi').prop('checked', 'checked');
} else {
//$(this).find('.scegli_viaggi').removeProp('checked');
$(this).find('.scegli_viaggi').prop('checked', false);
}
});
table.draw()
});
Come posso fare per i singoli record ?