Buenos Dias...
espero me puedan ayudar, tengo que traer unos datos por medio de json y no he podido en un mvc, si lo hago sin el no hay problema pero la estructura de la programación la requiere, estos son los código que utilizo si alguien puede ayudarme se lo agradecería.
petición ajax.
$("#fecingre").change(function(){
$.ajax({
type : 'POST',
url : '?controlador=rHumano&accion=diasLaborados',
data : 'id=' + $("#codigo").val(),
dataType: 'json',
success : function(theResponse){
document.getElementById('diaslabo').value = theResponse.dias;
},
error : function(obj, error, objError){alert('error');}
});
});
este es el controlador
public function diasLaborados(){
$this->_rHumanoModelo->diasLaborados($_POST['id']);
}
y este es el modelo
public function diasLaborados($idRHumano){
$diasLaborados = $this->db->prepare("SELECT candiatr, estado FROM tb_detrec_humanos WHERE codirehu = ? AND codipozo = ?;");
$diasLaborados->execute(array(strip_tags($idRHumano), $_SESSION['codipozo']));
$datosDias = $diasLaborados->fetch();
echo json_encode(array('dias' => $datosDias['candiatr'], 'estado' => $datosDias['estado']));
}
que podra esta mal en esto...
Muchas Gracias Por la Ayuda.