Script.aculo.us

yanis7518 Messages postés 283 Date d'inscription mercredi 7 décembre 2005 Statut Membre Dernière intervention 9 juillet 2010 - 24 avril 2008 à 17:19
nickadele Messages postés 1251 Date d'inscription mercredi 7 août 2002 Statut Modérateur Dernière intervention 10 avril 2013 - 25 avril 2008 à 13:13
Salut a tous
je commence le javascript et j'utilise scriptaculous.js pour le drag&drop

j'utilise des elements "Sortable" pour cela.

Voila j'aurai 2 questions et j'espere que vous pourrez m'aider

   - je deplace des elements d'une liste à l'autre et j'aimerai pouvoir récupérer l'id de l'element qui viens d'etre ajouter à la liste
   - j'utilise plusieur element sortable je souhaiterai empecher l'utilisateur d'ajouter des elements de la liste 1 vers la liste 3 par exemple pour cela je fais :



<hr />




Sortable.create("list1",{hoverclass:'hoverActive', dropOnEmpty:true, containment:["list1","list2","list3"], constraint:false});


Sortable.create("list2",{hoverclass:'hoverActive', dropOnEmpty:true, containment:["list1","list2","list3"], constraint:false});


Sortable.create("list3",{hoverclass:'hoverActive', dropOnEmpty:true, containment:["list2","list3"],  constraint:false});
<hr />



Le probleme est que si l'on passe sur la list2 l'element n'est plus considéré comme appartenant à la list1 et donc il est draggable en list3. Donc comment empecher cela???

J'espere avoir été clair si c'est pas le cas je peux essayer d'apporter des precisions. Merci de votre aide
A voir également:

1 réponse

nickadele Messages postés 1251 Date d'inscription mercredi 7 août 2002 Statut Modérateur Dernière intervention 10 avril 2013
25 avril 2008 à 13:13
Bonjour,

très difficile de t'aider car le code répond à des règles basiques prédéfinies.
Si tu veux appliquer tes propres règles, il va falloir développer la solution from scratch.

Nickadele
0