Ciao a tutti ho una tabella datatables con "serverSide": true,
ho una dialog aperta, con 2 pulsanti: uno che elimina il record richiamato, e l'altro che chiude la dialog e non elimina nessun record.
datatables().draw(); va inserito prima o dopo la chiusura della dialog?!
chiedo questo perchè a volte, la tabella non viene rigenerata, anche se il record è stato correttamente eliminato.
a volta funziona, a volte no.
devo inserire datatables().draw(); in un'altra posizione?! 

di seguito il codice javascrip della dialog:
codice:
function cancella_un_fascicoli_box(idFascicolo,idUnione) {
$( "#dialog_fascicoloBoxConfermaCancella" ).dialog({
modal:true,
autoOpen: false,
show: {
effect: "fade",
duration: 300
},
hide: {
effect: "fade",
duration: 300
},
buttons: {
"Conferma la cancellazione": function() {
$.post( "dialog/fascicoloBox_confermaDelete.php", { id: idUnione } );
$('#dataTables_box'+idFascicolo).DataTable().draw();
$( this ).dialog( "close" );
},
"Non cancellare": function() {
$( this ).dialog( "close" );
}
}
});
$("#dialog_fascicoloBoxConfermaCancella").dialog("open");
}