Salut à tous,
Voici un code que j'utilise pour créer une SortableList :
placé dans alp_list.js.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Sortable.create('alp',{tag:'li',overlap:'horizontal',constraint:false});
J'appelle le script avant le code suivant :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <ul id="alp"> <li>élément 1</li> <li>élément 2</li> etc... </ul>
Tout va bien, mes éléments bougent et changent de place selon mes drags&drops.
Toutefois, j'aimerais lorsque l'on finit de déplacement un élément, pouvour exécuter un code php qui permet de dire que l'ordre a changé à une base de données.
En particulier, il me faudrait pour cela savoir deux choses :
- Comment exécuter une fonction lorsque l'on drop un élément ?
- Comment récupérer le rang (la position) d'un élément de la liste à la fin de ce drop ?
Je vous remercie d'avance pour votre aide et le temps passé sur mon problème.
Partager