0
Я хочу передать ID-парам нажатой кнопки строки моего документа, привязанного к моему контроллеру (по URL-адресу или с помощью ajax или что-то еще). Я использую url-вызов метода на моем контроллере, и он работает, но я не знаю, как можно передать идентификатор (в коде **************) столбца. Мой DataTable в JS является:Pass id param from Datatable to controller
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: "" },
]
});
}
попробуйте изменить: 'данных: T_festivos' с' данных: {ID: T_festivos} ', а затем внутри контроллера выберете его с помощью: 'id' –
, а затем как я могу получить его в контроллере? Если я пишу данные: {id: T_festivos}, в таблице не отображается строка. Мои $ T_festivos. – Noark