|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 56 ![]() |
Bonjour,
je vous explique le contexte brièvement : J'ai une liste d'élément à gauche, au milieu un bouton et à droite les élément du gauche ajoutés. Les éléments passés à droite ont un bouton pour les "supprimer" et ceux sont supprimés repasse à gauche. J'espère que c'est clair. Si vous avez des questions, posez-les. Je l'ai mis en place avec du jQuery. je suis débutant, j'essaye de me débrouiller seul avec des recherches sur le net mais là j'ai vraiment besoin d'aide. J'ai codé un peu pour vous faire voir ce que j'ai dans la tête. Voici tout le code : HTML : Code :
JS : Code :
Css : Code :
Merci d'avance ! |
||||||
|
|
00
|
|
|
#2 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
liste = quelle type de balise ?
ce sont des options de select ... sinon poru le passage d'element il y a déja des réponses sur le forum ou dans les contributions en gros il suffit d'appender l'element ailleurs il se deplace sans avoir a en créer un nouveau et supprimer l'ancien
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#3 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 806 ![]() |
Citation:
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
00
|
|
|
#4 | |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 56 ![]() |
Citation:
Sinon petite précision : L'id des <tr> à droite sont des variables car ils viennent de la base données. C'est pour ça que je fais une concaténation dans la fonction delete. Ma question... Bah ma fonction delete marche pas. Je fais un petit alert("coucou"); et j'ai remarqué que je rentre même pas dans la fonction... Il faut que ce soit fini absolument aujourd'hui... je suis en stage là donc j'ai pas trop le droit de passer 3 jours pour un problème... |
|
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 56 ![]() |
Je pense que le titre "basculement d'éléments de liste" n'est pas trop approprié pour le sujet
|
|
|
00
|
|
|
#6 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
Ben toujours mieux que ce qu'il y avait avant ...
on parle bien de transfert d'elements options depuis un select vers un table ...
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 56 ![]() |
Non non mais je critique pas dans le sens négatif. Je suis un peu stressé. Bref c'est pas ça qui est important.
"on parle bien de transfert d'elements options depuis un select vers un table ... " En fait, c'est plutôt: transfert d'élément sous forme <option> depuis une table. Regardez et essayez mon code, ça aidera beaucoup pour comprendre. Regardez surtout ma fonction delete, c'est elle qui me pose un problème $('#del input').click(function(){ ... } |
|
|
00
|
|
|
#8 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
avant d'aller plus en profondeur dans le code ...
un id DOIT etre unique sur la page
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 56 ![]() |
Bah chaque <tr> a un id différent et ils sont uniques.
|
|
|
00
|
|
|
#10 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
toutes tes options ont le même id ...
il y a deux id add ... Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#11 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 806 ![]() |
Code :
var $id = $('$elementDeListeGauche.val()');
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#12 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 56 ![]() |
Code :
var $elementDeListeGauche = $('#listeGauche option:selected'); |
|
|
00
|
|
|
#13 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
regarde plutot le code que je t'ai donné
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#14 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 56 ![]() |
dans le code html, mes options n'ont pas d'id mais des value...et les 2 add tu les vois où à part le bouton add s'il te plait?
Je viens de regarder ton code. C'est ok. Mais mon "add" marche bien. C'est à la fonction delete qu'il faut regarder... |
|
|
00
|
|
|
#15 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
Je sais que j'a la vue qui baisse, mais je ne prends pas encore les vessies pour des lanternes !!!
Code :
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#16 | ||
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 806 ![]() |
Citation:
Citation:
Code :
var $id = $('$elementDeListeGauche.val()'); Code :
var $id = $($elementDeListeGauche.val());
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
||
|
00
|
|
|
#17 | |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 56 ![]() |
Citation:
@Bovino : Tu as surement raison. Comme j'ai dit au tout début c'est mon Tout Premier vrai script jQuery, donc je suis débutant... J'aimerais bien que tu me conseilles sur ce que je pourrais mettre à la place s'il te plait |
|
|
|
00
|
|
|
#18 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
Il ne te plait pas le code donné ci dessus ... ???
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#19 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 56 ![]() |
C'est pas ça la question. Je te remercie d'avoir codé pour m'aider, c'est très gentil. Mais j'ai déjà ma fonction "add" qui marche.
Mon problème, je répète, c'est ma fonction delete. J'arrive pas à le coder... ça demande une expérience sur js comme la votre. |
|
|
00
|
|
|
#20 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
ben y'a le delete dans ma fonction
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com