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

mover posiciones de divs

Estas en el tema de mover posiciones de divs en el foro de Frameworks JS en Foros del Web. Buenas. estoy comenzando ajax y quisera que me ayudaran con el siguiente problema: tengo una tabla productos y la muestro de esta manera idproducto producto ...
  #1 (permalink)  
Antiguo 27/01/2009, 16:37
Avatar de willyfc  
Fecha de Ingreso: octubre-2008
Ubicación: Santa Cruz - Bolivia
Mensajes: 662
Antigüedad: 16 años, 1 mes
Puntos: 40
mover posiciones de divs

Buenas.

estoy comenzando ajax y quisera que me ayudaran con el siguiente problema:
tengo una tabla productos y la muestro de esta manera

idproducto producto
1 camisas arriba abajo eliminar
2 poleras arriba abajo eliminar

lo de los lados son vínculos, el eliminar ya logre hacerlo con ajax y arrays y lo que quiero ahora es poder cambiar la posición de los divs, por ejemplo si la estructura es de esta manera

Código:
<div id="content">
       <div class="algo"><?php echo $id;?></div>
       <div class="algo"><?php echo $producto;?></div>
</div>
y como se muestra en el bucle que trae los datos se pegan en cada ítem los vínculos, cuando le de al vínculo abajo del producto camisas quedaría de esta manera

idproducto producto
1 poleras arriba abajo eliminar
2 camisas arriba abajo eliminar

y viceversa, pensé en un campo orden dentro de la tabla quedando de esta manera

idproducto
producto
orden

pero no estoy seguro estoy haciendo algunas pruebas pero no doy

agradecería su ayuda
__________________
WFC
codigo82
  #2 (permalink)  
Antiguo 27/01/2009, 17:17
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: mover posiciones de divs

Hola willyfc,

En efecto, agregas el campo llamado "orden", y es lo que con AJAX afectas (el subir o bajar el número).

Para mover graficamente el DIV de lugar, es un poco más complicado, te recomiendo darle un id único a cada DIV para que lo puedas identificar (al llamar a getElementById()), y así puedas moverlo de lugar.

En Internet hay ejemplos de como hacer el proceso gráfico, la parte de AJAX no creo que tengas problemas si ya realizaste el otro proceso que comentas.

Saludos
  #3 (permalink)  
Antiguo 27/01/2009, 17:22
Avatar de willyfc  
Fecha de Ingreso: octubre-2008
Ubicación: Santa Cruz - Bolivia
Mensajes: 662
Antigüedad: 16 años, 1 mes
Puntos: 40
Respuesta: mover posiciones de divs

gracias GastorV, quería un enfoque diferente del problema, pero si dices que es la mejor forma como lo estaba planteando al principio con el campo orden voy a seguir probando

gracias
__________________
WFC
codigo82
  #4 (permalink)  
Antiguo 27/01/2009, 17:30
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: mover posiciones de divs

Te pido si escribes mi nombre correctamente para un futuro .

Saludos
  #5 (permalink)  
Antiguo 28/01/2009, 10:03
Avatar de willyfc  
Fecha de Ingreso: octubre-2008
Ubicación: Santa Cruz - Bolivia
Mensajes: 662
Antigüedad: 16 años, 1 mes
Puntos: 40
Respuesta: mover posiciones de divs

Cita:
Iniciado por willyfc Ver Mensaje
gracias GatorV, quería un enfoque diferente del problema, pero si dices que es la mejor forma como lo estaba planteando al principio con el campo orden voy a seguir probando

gracias
Lo siento no me fije bien en tu nick
__________________
WFC
codigo82
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 18:06.