Foros del Web » Programando para Internet » Jquery »

meter html en un div con jquery

Estas en el tema de meter html en un div con jquery en el foro de Jquery en Foros del Web. hoa gente como andan? a ver si me pueden dar una mano con esto: tengo en un link una funcion js que me hace esto: ...
  #1 (permalink)  
Antiguo 23/08/2012, 16:34
 
Fecha de Ingreso: julio-2011
Mensajes: 123
Antigüedad: 12 años, 9 meses
Puntos: 0
meter html en un div con jquery

hoa gente como andan?

a ver si me pueden dar una mano con esto:

tengo en un link una funcion js que me hace esto:

Código Javascript:
Ver original
  1. function getsubrubros(id,nombre) {
  2.      $('#subrubros').load('empresas_directorios.php?id_rubro='+id)
  3.     }

lo que ese archivo(empresas_directorios.php) hace es una consulta y armar una lista desordenada:

Código HTML:
Ver original
  1. <ul>
  2. <?php
  3. while($row=$bd->fetch($r)) { ?>
  4.     <li class="button grande azul" onclick="getempresas(<?php echo $row['id_rubro']; ?>)" > <?php echo $row['nombre']; ?></li>
  5. <?php } ?>
  6. </ul>


por que esa lista no me aparece en el div que tengo justamente para que esa lista aparezca ahi:

Código HTML:
Ver original
  1. <div id="subrubros"></div>

-me podran dar una mano con esto? que esta pasando?

saludos mil gracias desde ya
  #2 (permalink)  
Antiguo 23/08/2012, 16:59
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: meter html en un div con jquery

No veo errores más allá de que te falta el punto y coma al final de la llamada en javascript, de todas formas debes de verificar si la petición se llevó a cabo con una consola tipo firebug
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: Ninguno
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 06:26.