Foros del Web » Programando para Internet » Javascript »

Pasar parámetros en prototype

Estas en el tema de Pasar parámetros en prototype en el foro de Javascript en Foros del Web. Hola, Estoy intentando hacer un drag and drop de varios divs, para poderlos cambiar de zona, y además guardar los cambios en una base de ...
  #1 (permalink)  
Antiguo 27/01/2007, 11:42
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 5 meses
Puntos: 0
Pasar parámetros en prototype

Hola,

Estoy intentando hacer un drag and drop de varios divs, para poderlos cambiar de zona, y además guardar los cambios en una base de datos. La cuestión es que quiero pasar un parámetro, la zona donde está (izquierda, centro o derecha), pero no sé como hacerlo... os dejo como lo tengo:

Código PHP:
        <div id="left" class = "area">
            <?php foreach ($things as $thing => $title) { ?>
                <div class="list-item" id="item_<?= $thing ?>"><?= $title ?></div>
            <?php ?>
        </div>
        
            <div id="right" class="area" style="width: 170px; padding: 0px; margin: 0px; float: left;">
        <div class="list-item" style="border-color: #787530">4</div>
        <div class="list-item" style="border-color: #9A7530">5</div>
        <div class="list-item" style="border-color: #BC7530">6</div>
    </div>
 
        <script type="text/javascript">
            function updateOrder( zone )
            {
                var options = {
                                method : 'post',
                                parameters : Sortable.serialize( serial )
                              };
 
                new Ajax.Request('processor.php', options);
            }
     Sortable.create("movies_list",
     {dropOnEmpty:true,tag:'div',containment:["movies_list","middle"],constraint:false, ghosting: true, onUpdate : updateOrder[] "left" ) });
          Sortable.create("middle",
     {dropOnEmpty:true,tag:'div',containment:["movies_list","middle"],constraint:false, ghosting: true, onUpdate : updateOrder ( "left" )});
        </script>
El problema está en el updateOrder ( PARAMETRO ), tal como está se dejan de mover los divs, y tampoco sé como pasar en que zona está... el PARAMETRO tiene que ser left o right, o middle si pongo otro central... pero no sé como pasar ese parámetro, ¿alguien me peude ayudar?

Gracias
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 11:16.