Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Urgente undefined

Estas en el tema de Urgente undefined en el foro de Frameworks JS en Foros del Web. Buenas, el probrema es que hago una llamada al php que me devuelve un dato, hasta ahi bien, el dato lo puedo mostrar dentro de ...
  #1 (permalink)  
Antiguo 05/06/2009, 05:23
 
Fecha de Ingreso: abril-2009
Ubicación: En dust 2
Mensajes: 149
Antigüedad: 15 años
Puntos: 2
Función que devuelve Undefined

Buenas, el probrema es que hago una llamada al php que me devuelve un dato, hasta ahi bien, el dato lo puedo mostrar dentro de la función y todo correcto, pero el problema esta a la hora de llamarlo fuera de la función, lo llamo y me devuelve undifined, y si lo utilizo para ponerlo como title me pone [object Object]. Aqui dejo un poco de codigo.


Código:
function recogerEmail(){ 
	    var conn = new Ext.data.Connection;
	    
	    conn.request({url: 'php/cargarUsuario.php',
			callback: function(options, success, response)
			{
				if (success)
				{
					var xmlRespuestaEmail = response.responseXML;
					
					var nodosElementosEmail = xmlRespuestaEmail.getElementsByTagName('resultado');
					atributoEmail = nodosElementosEmail[0].getAttribute('success');
					
					var nameEmail = "";
					
					if(atributoEmail != null){
							nameEmail = atributoEmail;
							//alert(nameEmail); Aqui me lo muestra perfectamente
							return nameEmail;
					}
					else{
							return nameEmail;
					}
				}
			}
	    });
    }


    //Si lo llamo desde aqui me muestra undefined
    alert(recogerEmail());

Última edición por erevaristo; 12/06/2009 a las 03:21
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:37.