Salve, premetto che sono ignorante in materia e che mi sto approcciando a javascript e discendenti studiando la programmazione di un gestionale. Ho una DataTable temporanea su cui carico degli elementi prima di inserirli nel database finale. Se voglio eliminare un elemento dalla tabella temporanea clicco sul tasto di cancellazione posto nella riga corrispondente all'elemento da cancellare. Il problema è che non cancella solo l'elemento scelto ma anche tutti quelli successivi. Potete dirmi dove sta l'errore? Posto il codice.
//Tabella Temporanea
var t = $('#tabellaTmp').DataTable();
t.row.add( [
gestor,
ges,
marc,
mar,
modell,
mod,
color,
col,
prezz,
outlet,
scad,
seriale,
"<a class='del' href='#'><img src='../assets/img/delete.png' width='30'></a>"
] ).draw( false );
//Funzione per la cancellazione
$('#tabellaTmp tbody').on('click', '.del',function (e) {
e.preventDefault();
//console.log(t.row);
t.row($(this).parents('tr')).remove().draw();
});