Salut à tous,

Voici un code que j'utilise pour créer une SortableList :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Sortable.create('alp',{tag:'li',overlap:'horizontal',constraint:false});
placé dans alp_list.js.

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.