Hola amigos q tal, tengo la sgte inquietud, estoy haciendo una llamada desde un archivo js (javascript) a travez de la funcion $.getJSON(URL, {variables}, callback) de jquery.
Lo realizo de la sgte forma:
Código HTML:
function buscarCliente(e){
$enter= e.keyCode;
if($enter==13){
//alert(e.keyCode);
var identificacion_ = $("#identificacion").val();
$.getJSON(
"transacciones.php",
{accion:'consultar', opcion:'3', identificacion:identificacion_},
mostrarEmpleado);
return false;
}
/*El llamado no llega a esta funcion no se porq */
function mostrarEmpleado(datos){
alert("Hola");
//$("#id_empleado").attr("value",datos.empleado);
//$("#perfil").attr("value",datos.perfil);
}
}
La llamada la hace perfectamente hago la consulta con el archivo php devuelve los datos por ejemplo
Código PHP:
function consultar_datos_Empleado($identificacion){
if(count($resultados) > 0 ){
{ 'empleado':'Tom Javier', 'perfil':'1' }
DATOS;
}else{
$datos = <<<DATOS
{ mensaje:'no'}
DATOS;
}
echo $datos;
}
, esto lo verifico con el firebug de firefox en la opcion consola me aparecen los datos de la sgte forma
Código HTML:
{ 'empleado':'Tom Javier', 'perfil':'1' }
La cuestion es q el java script no me esta llamando a la funcion
mostrarEmpleado, ni siquiera me aparece el alert q ahy tengo
Le pido porfa me ayuden con cualquier comentario que puedan hacer al respecto...