Busco os dados de uma tabela. e no campo ativo, onde retorna true ou false, gostaria de colocar (Sim/Não), populando com ajax. segue abaixo o código:
$(document).ready(function() {
recordTable = $("#simple-record-table").DataTable( {
ajax : {
"processing": true,
"format": "jsonp",
"url" : "<?= $this->url->getUrlController() ?>/getAll/<?= $tipo ?>",
"dataFilter" : function(json) {
var json = $.parseJSON( json );
json.data = $.map(json.usuarios, function(e) { return e });
recordList = json.usuarios;
return JSON.stringify( json );
}
},
columnDefs: [
{
targets: [0, 4],
className: 'dt-middle text-center'
},
{
targets: [1, 2, 3],
className: 'dt-middle'
}
],
columns: [
{"data": "id" },
{"data": "nome" },
{"data": "cpf" },
{"data": "ativo" },
{
sortable: false,
render: function ( row, type, val, meta ) {
return '<span class="btn btn-sm btn-warning glyphicon glyphicon-pencil" aria-hidden="true" onclick="editRecord('+val.id+',\''+val.nome+',\''+val.cpf+',\''+val.ativo+'\')"></span> '+
'<span class="btn btn-sm btn-danger glyphicon glyphicon-trash" aria-hidden="true" onclick="removeRecord('+val.id+',\''+val.nome+'\')"></span>';
}
}
]
});
});