Il linguaggio JavaScript
 

Drag and Drop con JqueryUI

Oibaf 4 Feb 2015 09:46
Ciao a tutti,
ho realizzato un planning per la gestione degli ******* in PHP + MySQL, vorrei
poter gestire lo spostamento degli impegni tramite drag and drop. Pensavo di
usare le librerie JQUERY UI con i metodi .draggable e .droppable, ma sto
trovando più difficoltà del previsto. C'è nessuno che ha esperienza in
merito?

Grazie a tutti coloro che interverranno.

F.C.
Sergio Camici 6 Feb 2015 13:31
Pochi dati per aiutarti.
Che problemi riscontri?
Oibaf 6 Feb 2015 16:25
Il giorno venerdì 6 febbraio 2015 13:31:50 UTC+1, Sergio Camici ha scritto:
> Pochi dati per aiutarti.
> Che problemi riscontri?

Per esempio come far cambiare lo stato ad una cella da .draggable a .droppable,
associare ad una cella dei valori per l'update sul DB tipo id, ecc.
Tutti gli esempi che ho trovato dichiarano due zone, una .draggble e una
.droppable, nel mio caso essendo un planning le zone sono mischiate fra loro,
dipende se in quel giorno c'è un impegno sarà .draggable, se sposto l'impegno
diverrà .droppable.

Spero di essermi spiegato, grazie

f.
Andrea Scartabelli 6 Feb 2015 18:53
On 06/02/15 16:25, Oibaf wrote:
> Per esempio come far cambiare lo stato ad una cella da .draggable a
.droppable, associare ad una cella dei valori per l'update sul DB tipo id, ecc.
> Tutti gli esempi che ho trovato dichiarano due zone, una .draggble e una
.droppable, nel mio caso essendo un planning le zone sono mischiate fra loro,
dipende se in quel giorno c'è un impegno sarà .draggable, se sposto l'impegno
diverrà .droppable.

Mai usato in vita mia jQuery UI, ma di primo acchito qui vedo un
problema logico.

Le zone di cui parli sono in realtà una, più che essere separate:
"draggable" è ciò che stai spostando, mentre "droppable" sono le aree in
cui puoi rilasciarlo.

Parli di planning e di cella quindi faccio finta che la tua struttura
sia una tabella, ovvero la struttura che contiene i tuoi eventi o ******* o
altro.

Le celle (td) sono quindi i contenitori "droppable", i tuoi eventi (div
ad esempio) sono i "draggable" che andrai a muovere all'interno dei
contenitori.

Links
Giochi online
Dizionario sinonimi
Leggi e codici
Ricette
Testi
Webmatica
Hosting gratis
   
 

Il linguaggio JavaScript | Tutti i gruppi | it.comp.lang.javascript | Notizie e discussioni javascript | Javascript Mobile | Servizio di consultazione news.