Ca fait 3 semaines que je tourne en rond, jespere trouver une solution ici..

Voila jai une div updatee par la requete que voici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
new Ajax.Updater(
 	'div',
 	'./php/script.php',
 	{
   		method: 'get',
		onComplete :initEventHandlers
});
avec une liste 'list' que je desire rendre sortable et pouvoir en recuperer l'ordre a volonte.

La fonction 'initEventHandlers' contient donc, dans sa page dediee :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
Event.observe(window,'load',initEventHandlers, false);
 
function initEventHandlers()
{
	...
	...
	..
 
	if($('div'))	Event.observe($('div'),'DOMNodeInserted',dragnResp, false);
	...
	...
	...
};
Et la fonction dragnResp :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
var dragnResp = function()
{
	Sortable.create('list', {onUpdate: function()
		{
			alert('alert');
		}
	});
}
Et la, il ne se passe rien ?? La liste est bien draggable mais la fonction onUpdate ne semble pas etre appelee.

Une idee novatrice me serait de grand secours ..