0
Ich möchte den ID-Parameter der angeklickten Zeile Schaltfläche meiner Datentabelle zu meinem Controller übergeben (per URL oder Ajax, oder etwas). Ich benutze URL-Aufruf zu einer Methode auf meinem Controller und es funktioniert, aber ich weiß nicht, wie die ID (in Code **************) der Spalte übergeben werden kann. Meine Datentabelle in js ist:ID-Parameter von Datatable an Controller übergeben
var T_festivos = <?php echo json_encode($T_festivos); ?>;
if (T_festivos !== null){
var table = $('#T_festivos').DataTable({
language: {
"url": "<?=trad($this,'IDIOMA_DATATABLES');?>"
},
data: T_festivos,
paging: true,
ordering: true,
pageLength: 10,
columnDefs: [
{
"targets": 0,
"visible": false
},
{
"targets": -1,
"data": null,
"defaultContent": "<center><a class='btn btn-danger' href='<?=base_url()?>index.php/mantenimiento/borrar_festivo/(**************)'><i class='fa fa-trash'></i></a></center>"
}
],
columns: [
{ title: "" },
{ title: "<?=trad($this,'FECHA');?>" },
{ title: "" },
]
});
}
versuchen zu ändern: 'Daten: T_festivos' mit' Daten: {id: T_festivos} ', und dann innerhalb des Controllers holen Sie es mit: 'id' –
und dann, wie kann ich es in den Controller holen? Wenn ich Daten schreibe: {id: T_festivos} zeigt die Tabelle keine Zeile an. Meine $ T_festivos. – Noark