function responsive_changes_data_tables(typ,id_table,id_row,id_cell,id_checkbox,cell_number)
{
//Tabelle selektieren
var table = $(id_table).DataTable();
// Suchen Sie die Zeile mit der ID in der ersten Spalte
var row = table.row(id_row);
//Zeile gefunden
if (row.data())
{
//Checkbox aktualisieren
if(typ == "checkbox")
{
//Ist die Checkbox angekarkt
if($(id_checkbox+':visible').prop( "checked" ))
{
//Inhalt erstellen
var inhalt = '';
$(id_cell).html(inhalt);
row.data()[cell_number] = inhalt;
//console.log("test1:"+id_cell);
}
//Wenn nicht angekarkt
else
{
//Inhalt erstellen
var inhalt = '';
$(id_cell).html(inhalt);
row.data()[cell_number] = inhalt;
//console.log("test2:"+id_cell);
}
}
//Reinen Text anpassen
else if(typ == "html")
{
//Aktuellen Inhalt holen
var inhalt = $(id_cell).html();
row.data()[cell_number] = inhalt;
}
//Datatables aktualisieren
row.invalidate();
table.responsive.rebuild();
table.responsive.recalc();
table.draw();
}
else console.log("Zeile nicht gefunden:"+id_row);
}
function bestaetigung_modal(text1,text2,option1)
{
//Header einsetzen
$("#tbs_mordal2 .modal-header h4").html(text1);
//Body einsetzen
$("#tbs_mordal2 .modal-body").html(text2);
//Modal öffnen
$("#tbs_mordal2").modal('show');
if(option1 == "remove") $("#tbs_mordal2 .btn-danger").css("display","none");
else $("#tbs_mordal2 .btn-danger").css("display","block");
}
function bestaetigung_modal3(text1,text2,option1)
{
//Header einsetzen
$("#tbs_mordal3 .modal-header h4").html(text1);
//Body einsetzen
$("#tbs_mordal3 .modal-body").html(text2);
//Modal öffnen
$("#tbs_mordal3").modal('show');
}
//Löschabfrage über Modal schließen
$(".close_modal2").off().on('click', function()
{
//Modal schliessen
$("#tbs_mordal2").modal('hide');
});
//Löschabfrage über Modal schließen
$(".close_modal3").off().on('click', function()
{
//Modal schliessen
$("#tbs_mordal3").modal('hide');
});
//Auf Vornamen prüfen
function check_vorname(aktion,vorname,nachname,geschlecht,toggle)
{
if((vorname.length > 0 && geschlecht != "" && aktion == "geschlecht") || (vorname.length > 0 && nachname.length > 0 && aktion == "nachname") )
{
//Ajax Anfrage senden
$.ajax(
{
type: "POST",
"dataType": "json",
url: "/include/check_vorname.php",
data: {
geschlecht: geschlecht,
vorname: vorname,
nachname: nachname,
aktion: aktion
},
success: function(data)
{
if(data[0] != "OK")
{
$("#meldung_vorname").html(data[0]);
if(toggle == "toggle")
{
$('#person_anlegen_mordal').modal('hide');
$('#tbs_mordal2').modal('show');
//Löschabfrage über Modal schließen
$(".close_modal2").off().on('click', function()
{
$('#person_anlegen_mordal').modal('show');
$('#tbs_mordal2').modal('hide');
//Alte Einstellung wiederherstellen
//Löschabfrage über Modal schließen
$(".close_modal2").off().on('click', function()
{
//Modal schliessen
$("#tbs_mordal2").modal('hide');
});
});
}
}
},
error: function ()
{
}
});
}
}