IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

Drag drop sauvegarde de la nouvelle position [script.aculo.us]


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 519
    Points : 311
    Points
    311
    Par défaut Drag drop sauvegarde de la nouvelle position
    Salut,

    J'ai le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    function initDragDrop() {
    	new Draggable('product_1', { revert: false });
    	new Draggable('product_2', { revert: true });
    	Droppables.add('conteneur1', {
    		accept: 'product', hoverclass: 'active',
    		onDrop: function(product) { updateCart('1', product); }
    	});
     
    	Droppables.add('conteneur2', {
    		accept: 'product', hoverclass: 'active',
    		onDrop: function(product) { updateCart('2', product); }
    	});
    } // initDragDrop
    Je voudrais que lorsque je déplace un élément, au lieu de le faire retourner dans sa position initiale, de l'afficher dans son nouveau conteneur.

    Merci

  2. #2
    Membre expérimenté
    Avatar de gwyohm
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2007
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 925
    Points : 1 333
    Points
    1 333
    Par défaut
    Il faut que tu utilises toutes les options de onDrop

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    onDrop : function(drag, drop, e) {
      drop.insert(drag);
    }

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 519
    Points : 311
    Points
    311
    Par défaut
    Citation Envoyé par gwyohm Voir le message
    Il faut que tu utilises toutes les options de onDrop

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    onDrop : function(drag, drop, e) {
      drop.insert(drag);
    }
    Merci pour la réponse, mais j'ai beaucoup de mal à le mettre en place, serait-il possible d'avoir un code commenté ?

    Merci beaucoup

  4. #4
    Membre expérimenté
    Avatar de gwyohm
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2007
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 925
    Points : 1 333
    Points
    1 333
    Par défaut
    Faisons l'inverse :
    Montre nous ton code et dis nous ce qui ne va pas.
    (erreurs, mauvais comportement...)

  5. #5
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 519
    Points : 311
    Points
    311
    Par défaut
    En faite je ne comprends pas les paramètres, quelle type de variable à utiliser.

  6. #6
    Membre expérimenté
    Avatar de gwyohm
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2007
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 925
    Points : 1 333
    Points
    1 333

  7. #7
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 519
    Points : 311
    Points
    311
    Par défaut
    Merci

    C'est normal si l'élément se place au dessous du conteneur au lieu de se placer dedans ?

  8. #8
    Membre expérimenté
    Avatar de gwyohm
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2007
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 925
    Points : 1 333
    Points
    1 333
    Par défaut
    Citation Envoyé par Khleo Voir le message
    C'est normal si l'élément se place au dessous du conteneur au lieu de se placer dedans ?
    Avec quel code ? (avec celui que j'ai donné avant, non)
    Visuellement ou au niveau du DOM ?

  9. #9
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 519
    Points : 311
    Points
    311
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    function initDragDrop() {
    		new Draggable('product_2', { revert: true });
    		new Draggable('product_4', { revert: true });
    		new Draggable('product_1', { revert: true });
     
    		Droppables.add('conteneur1', {
    		hoverclass: 'active',
    		onDrop: function(dragged, dropped, event) {
    		dropped.insert(dragged);
    		}
    	});
     
    	Droppables.add('conteneur2', {
    		hoverclass: 'active',
    		onDrop: function(dragged, dropped, event) {
    		dropped.insert(dragged);
    		}
    	});
    } // initDragDrop
    C'est visuellement, mon conteneur est délimité par des pointillés et l'item vient se déplacer en dessous des pointillé alors que je voudrais qu'il se place à l'intérieur.

    Merci

  10. #10
    Membre expérimenté
    Avatar de gwyohm
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2007
    Messages
    925
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 925
    Points : 1 333
    Points
    1 333
    Par défaut
    Citation Envoyé par Khleo Voir le message

    C'est visuellement, mon conteneur est délimité par des pointillés et l'item vient se déplacer en dessous des pointillé alors que je voudrais qu'il se place à l'intérieur.
    C'est probablement un probleme de style alors...

  11. #11
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 519
    Points : 311
    Points
    311
    Par défaut
    C'est bon ça fonctionne

    Merci beaucoup pour ton aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Drag and drop image en enregistrant la position image
    Par mademoizel dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 22/07/2010, 10h00
  2. Images modifiable en position ? (drag & drop)
    Par barbuslex dans le forum Qt
    Réponses: 0
    Dernier message: 28/01/2009, 13h04
  3. Drag and drop sauvegarde?
    Par isa150183 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 07/09/2006, 17h19
  4. [Ajax] Super les drags drops mais comment sauvegarder ?
    Par killprog dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 04/05/2006, 17h09
  5. [C#]Drag & Drop, problème de position de la souris
    Par debug dans le forum Windows Forms
    Réponses: 2
    Dernier message: 07/10/2005, 13h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo