Bonjour à tous.
Cette discution fait suite à celle-ci :
http://www.developpez.net/forums/sho...d.php?t=519678
Je refixe le contexte.
J'ai un Array déclaré en global :
Une méthode ajouter qui permet d'ajouter une valeur dans une colonne en bas de tableau.(push>dernière ligne)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var arr = new Array(); arr[0] = new Array(); arr[1] = new Array();
Et accessoirement une méthode qui me permet d'afficher (dans un div grâce à innerHTML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 function ajouter(valeur,colonne){ arr[colonne].push(valeur); }) les modifications dans mon tableau.
Je crée maintenant deux objets Sortable de la manière suivante :
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 afficher(){ document.getElementById('affichage').innerHTML= "00: "+arr[0][0]+"<br />"+ "01: "+arr[0][1]+"<br />"+ "02: "+arr[0][2]+"<br />"+ "03: "+arr[0][3]+"<br />"+ "04: "+arr[0][4]+"<br />"+ "05: "+arr[0][5]+"<br />"+ "06: "+arr[0][6]+"<br />"+ "10: "+arr[1][0]+"<br />"+ "11: "+arr[1][1]+"<br />"+ "12: "+arr[1][2]+"<br />"+ "13: "+arr[1][3]+"<br />"+ "14: "+arr[1][4]+"<br />"+ "15: "+arr[1][5]+"<br />"+ "16: "+arr[1][6]+"<br />"; }
Je voudrais donc qu'à chaque fois que je bouge un élément "ul" de ma liste "maListe1" vers ma liste "maListe2", ajouter au tableau "arr" déclaré en global la valeur "valeur" dans la colonne 0.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sortable.create('maListe1',{tree:true,treeTag:'ul',containment:['maListe1','maListe2'],handle:'handle', onUpdate:function(){ ajouter('valeur',0); ajouter('valeur',1); } }); Sortable.create('maListe2',{tree:true,treeTag:'ul',containment:['maListe1','maListe2'],handle:'handle'});
Actuellement, il ne se passe rien...
Je fais donc appel à vous..![]()
Partager