Here you list all the records that when you click edit opens a modal with a description value.
<?php foreach ($beneficios as $v): ?>
<tr>
<td><?= $v->id; ?></td>
<td class='descricao'><?= $v->descricao; ?></td>
<td class="actions actions-fade">
<a data-toggle="modal" id="<?= $v->id; ?>" class="beneficio" data-target="#<?= $v->id; ?>"><i class="fa fa-pencil"></i></a>
<a href="javascript:void(0);" id="<?= $v->id; ?>" class="delete-row deletar-beneficio"><i class="fa fa-trash-o"></i></a>
</td>
</tr>
How do I change the contents of the td that has the description class? Putting it the same content that ajax is receiving, see:
function alterarBeneficio(dados) {
$.ajax({
url: path + 'administrador/alterarBeneficio',
type: 'POST',
data: {'dados': dados},
success: function (response) {
if (parseInt(response) === 1) {
// Preciso colocar uma função aqui que altere o conteudo da TD, colocando o conteudo que foi passado na variavel dados, é possivel?
$(".alterado").show(500);
setTimeout(function () {
$(".alterado").fadeOut(1000);
}, 3000);
} else {
console.log('ocorreu um erro!');
}
},
error: function (erro, er) {
console.log(erro, er);
}
});
}