Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/07/2016, 07:24
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 5 meses
Puntos: 263
Respuesta: Respuesta Json

y si le quitas un signo de igualdad asi:

if (typeof (respuesta.poblacionr) !== 'undefined'){

prueba a ver, otra opcion que yo utilizo es pasar mediante los datos u codigo, por ejemplo: 200 si estan los datos y 205 si no y de esa manera valido en js el codigo y pues actuo en consecuencia.

Código PHP:
Ver original
  1. if($result->num_rows > 0){
  2.     while($fila = $result->fetch_array()){
  3. $matriculas['codigo'] = 200;        
  4. $matriculas['nombrer'] = $fila['nombrer'];
  5.         $matriculas['caller'] = $fila['caller'];
  6.         $matriculas['poblacionr'] = $fila['poblacionr'];
  7.         $matriculas['cpr'] = $fila['cpr'];
  8.         $matriculas['provinciar'] = $fila['provinciar'];
  9.         $matriculas['telefonor'] = $fila['telefonor'];
  10.     }
  11.     echo json_encode($matriculas);
  12. }else{
  13. $matriculas['codigo'] = 205;
  14. echo json_encode($matriculas);
  15. }

Código Javascript:
Ver original
  1. if (respuesta.codigo) !== 205){
  2.             $("#nombrer").val(respuesta.nombrer);
  3.             $("#caller").val(respuesta.caller);
  4.             $("#poblacionr").val(respuesta.poblacionr);
  5.             $("#cpr").val(respuesta.cpr);
  6.             $("#provinciar").val(respuesta.provinciar);
  7.             $("#telefonor").val(respuesta.telefonor);
  8.           }else{
  9.             alert("Usuario no existe");
  10.           };

prueba a ver.
__________________
[email protected]
HITCEL