Moin zusammen!
Ich habe ein (kleines) Problem(chen)...:
Baue gerade etwas und nutze jquery + js-datatables (https://datatables.net/examples/index).
Das funktioniert gut:
<script>
$(document).ready(function() {
	var table = $('#example').DataTable( {
        "respsonsive": true
    } );	
	
	$('#example tbody').on( 'click', 'img.icon-delete', function (e) {
		 bootbox.confirm("Datensatz #" + e.currentTarget.id + " wirklich loeschen?", function(result){ 
			
		 });
		 
		 table
			.row( $(this).parents('tr') )
			.remove()
			.draw();
    
	} );
... die Wirklich-Löschen-Anzeige erscheint. Leider wird beim onclick auf das IMAGE sofort der Eintrag in der Table gelöscht - egal was man auswählt.
Nun denke ich mir: Kopiere den Abschnitt des Entrag entfernens einfach in den Function-Teil der bootbox.confirm().-Funktion,... leider funktioniert das entfernen des Tabelleneintrag dann nicht mehr :-( Vermute, dasss die "$(this)"-Funktion dann in der "unter"-Funktion falsch "referenziert"? (???)
Kann mir jemand helfen bitte?!?!
Mein Code (so wie er sein sollte jedoch nicht funktioniert):
<script>
$(document).ready(function() {
	var table = $('#example').DataTable( {
        "respsonsive": true
    } );	
	$('#example tbody').on( 'click', 'img.icon-delete', function (e) {
		 bootbox.confirm("Datensatz #" + e.currentTarget.id + " wirklich loeschen?", function(result){ 
			if(result) {
				  table
					.row( $(this).parents('tr') )
					.remove()
					.draw();
			}		
							
		 }); 
	} );
1000 Dank vorab!!!