Good afternoon! I need to popular a table from the onchange of a combo, via jquery. The problem is that I am not able to manipulate the JSON object that PHP returns me. Anyone have any tips?
$("#cbCamareiras").on("change",function(){
var idUserCamareira = $("#cbCamareiras").val();
$body = $("body");
$body.addClass("loading");
$.ajax({
url:'<?php echo url_for("quartos_sujos_com_agendamento_por_camareira") ?>',
type: 'POST',
data: {idCamareira:idUserCamareira},
dataType: 'json',
beforeSend: function(){},
success: function (data)
{
$("#dvQuartosSujosComAgendamento").css({'display':'block'});
$("#dvQuartosSujosComAgendamento").html(data);
}
})
});
<div class="one column row" id="dvQuartosSujosComAgendamento" style="display:none">
<table id="tbQuartosSujosAgendados" class="ui celled table">
<tr style="background-color: #D9D9D9;">
<td><center><b>Exclusão individual</b></center></td>
<td><center><b>Quarto</b></center></td>
<td><center><b>Solicitado por: </b></center></td>
<td><center><b>Solicitado em: </b></center></td>
<td><center><b>Limpo ? </b></center></td>
<td><center><b>Exclusão em massa </b></center></td>
</tr>
</table>
</div>
PHP JSON return:
$idCamareira = $request->getParameter("idCamareira");
$quartosPorCamareira = QuartoLimpezaPeer::recuperarQuartosSujosAgendadosNovoModuloPorCamareira($idCamareira);
echo json_encode(array( "objeto" => $quartosPorCamareira));
die();