CodeIgniter with DataTable Server Side -


i want ask how can add data id on buttons edit/delete here javascript rendering datatable rows wanted put data id on row_id example delete?id=1 (ci: delete/1)

    $('#data').datatable({     "sscrolly": "400px",     "bprocessing": true,         "bserverside": true,         "sservermethod": "get",         "sajaxsource": "<?php echo base_url(); ?>pages/datatable",         "idisplaylength": 10,         "alengthmenu": [[10, 25, 50, -1], [10, 25, 50, "all"]],         "aasorting": [[0, 'asc']],         "aocolumns": [ null, null, null,             {                 "mdata": null,                 "sclass": "center",                 "sdefaultcontent": '<a href="edit.php?id=row_id" class="btn">edit</a> / <a href="delete.php?id=row_id" class="btn_remove">delete</a>',             }         ] }).fnsetfilteringdelay(700); 

assuming you're returning id value in ajax, can use mrender

...         "sclass": "center",     "mrender": function ( data, type, full ) {         return '<a href="edit.php?id=' + full[0] + '" class="btn">edit</a> / <a href="delete.php?id=' + full[0] + '" class="btn_remove">delete</a>'; } 

full[0] data row id parameter. if in different column, you'll change index accordingly


Comments