Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/03/2009, 17:05
SoutlinK
 
Fecha de Ingreso: junio-2007
Mensajes: 189
Antigüedad: 17 años, 10 meses
Puntos: 3
[jQuery] Objeto que carga la informacion mediante ajax

Hola, estoy buscando la forma de poder crear un objeto (user) el cual contenga la informacion del usuario, la cual se obtiene mediante ajax.

Aqui un ejemplo

Código javascript:
Ver original
  1. var user = function()
  2. {
  3.     this.cookie_data = '';
  4.     this.data = '';
  5.     this.session_id = '';
  6.     this.ip = '';
  7.     $.ajax({
  8.             async: false,
  9.             type: "POST",
  10.             url: "includes/ajax_functions.php",
  11.             data: "mode=user",
  12.             dataType: 'json',
  13.             success: function(result)
  14.             {
  15.                 this.cookie_data = result.cookie_data;
  16.                 this.data = result.data;
  17.                 this.session_id = result.session_id;
  18.                 this.ip = result.ip;
  19.             }
  20.     });
  21. }
  22.  
  23. var usuario = new user();
  24.  
  25. alert(usuario.ip);

Que esta mal aqui?

Yo creo que es el uso del "this" que no se lo inserta al objeto.

Alguna ayuda por favor??

Gracias