Sortable.create et onUpdate
Bonjour!
Petit problème avec la librairie Scriptaculous :
J'ai deux listes dont les éléments sont déplaçables entre elles. Seulement c'est pour récupérer l'id du container receveur que j'éprouve des difficultés.
Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| <ul id="1">Liste 1
<li id="element1">element1</li>
<li id="element2">element2</li>
</ul>
<ul id="2">Liste 2
<li id="element3">element3</li>
<li id="element4">element4</li>
</ul>
<script type ="text/javascript" language="javascript">
var usedId;
function setUsedId(element){
usedId = element.id;
}
Sortable.create('1',{
containment: ['1','2'],
dropOnEmpty: true,
onUpdate: function(container){
alert(container.id);
}
});
Sortable.create('2',{
containment: ['1','2'],
dropOnEmpty: true,
onUpdate: function(container){
alert(container.id);
}
});
</script> |
Le résultat du alert est toujours l'id du premier container. Or ce que je veux obtenir est l'id du container dans lequel est déplacé mon élément :king:
D'après ce que j'ai pu comprendre suite aux recherches que j'ai faites, c'est qu'il faut utiliser la fonction serialize (???).
Merci :?