Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2013, 10:05
Fmoris
 
Fecha de Ingreso: junio-2013
Mensajes: 6
Antigüedad: 10 años, 10 meses
Puntos: 0
Problemas al enviar variables a una funcion

Que tal, tengo un problema super extraño ya que enviar variables a una funcion nunca a sido un problema pero ahora me esta dando mas que un dolor de cabeza,

Tengo un servidor de NODE.js donde recivo sin problemas datos de una base de datos que muestro en mi html en un li, todo bien, pero quiero que al hacer click en cualquier resultado me genere una pagina con la misma informacion mostrada en el li
lo cual cree una funcion pero no me recive nada y solo funciona cuando le envio this.id.

Pego el codigo por si alguien me puede ayudar.
Gracias

Código Javascript:
Ver original
  1. // LLamada a NODE para mostrar la lista de locales al cargar la pagina
  2.       socket.on('listar', function(data) {
  3.       var out = "";
  4.       var usuario = "";
  5.       var us = "";
  6.       var titulo = "";
  7.       var palabras = "";
  8.         $.each(data, function(i, obj) {
  9.        usuario = obj.login_usuario;
  10.        us = obj.login_usuario;
  11.        titulo = obj.titulo.toString();
  12.        palabras = obj.palabras_claves;
  13.        out += "<li data-filtertext = '"+palabras+"' id='"+usuario+"' onClick='carga_locales(this.id);'> <a href='#local'>"+titulo+"<p>"+palabras+"</p><p>TELEFONO: 33322212</p><p></p>WEB: www.aasd.cl</a></li>";
  14.         });
  15.         $('#lista_locales_ingresados').html(out);
  16.         $('#lista_locales_ingresados').listview('refresh');
  17.         });

Funcion carga_locales

Código Javascript:
Ver original
  1. function carga_locales(titulo){
  2. //Cargando la cabezera "TITULO"
  3.         $('#header').html(titulo);
  4.  //Cargando LOGO
  5.         $('#logo').html(titulo);
  6.  //Cargando Imagenes
  7.         $('#descripcion').html(titulo);
  8.  
  9.     }