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

ajax, que se desplaza según se imprime/elimina/imprime

Estas en el tema de ajax, que se desplaza según se imprime/elimina/imprime en el foro de Frameworks JS en Foros del Web. Saludos Estoy cargando un pedazo de código html de la forma: en el .html: Código HTML: <tr id= "p1" > <!--carga ajax--> </tr> luego, en ...
  #1 (permalink)  
Antiguo 07/06/2007, 12:58
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 18 años, 8 meses
Puntos: 7
ajax, que se desplaza según se imprime/elimina/imprime

Saludos

Estoy cargando un pedazo de código html de la forma:

en el .html:
Código HTML:
<tr id="p1"><!--carga ajax--></tr> 
luego, en el ajax_resp.php, el código html que se va a insertar:
Código PHP:
echo "<td>Partida</td>
[...]
</tr><tr id=\"p2\"> 
donde se observa que dejo abierta la etiqueta <tr> previendo la posibilidad de insertar otro pedazo de html, con ajax igualmente...

Esto, funciona bien... pero, (vale decir que tengo un ajax para agregar y otro para eliminar: document.getElementById('campo'),innerHTML='')... pero, cuando elimino el elemento cargado con ajax, y lo quiero volver a añadir, se imprime con un <tr></tr> adicional... y obviamente, desplazado...

Ideas?
__________________
Gracias de todas todas
-----
Linux!
  #2 (permalink)  
Antiguo 07/06/2007, 16:37
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 8 meses
Puntos: 55
Re: ajax, que se desplaza según se imprime/elimina/imprime

esto esta mal
document.getElementById('campo'),innerHTML='';
esto esta bien
document.getElementById('p1').innerHTML='';

IE tiene problemas con los lugares q llamamos por id q estan vacios siempre te conviene dejar un estacio en html osea un &nbsp;

document.getElementById('p1').innerHTML='&nbsp;';
seria lo ideal
saludos
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 18/06/2007, 15:13
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 18 años, 8 meses
Puntos: 7
Re: ajax, que se desplaza según se imprime/elimina/imprime

Cierto, emiliodeg, está como: document.getElementById('p1').innerHTML=''

Hasta ahora, lo de asignarle '' o '&nbsp' no me ha dado problemas...

Ahora, pero el asunto original, es que no se está imprimiendo correctamente. Se traslada un tr adicional, y no veo por qué, ya que le estoy mandando a imprimir sólo uno, por cada ajax.

Es como sí, el document.getElementById('p1').innerHTML='' estuviera escondiendo, más no eliminando el tr
__________________
Gracias de todas todas
-----
Linux!
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 03:25.