Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/02/2008, 08h15   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 52
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 52
Points : 13
Points : 13
Par défaut sortable.create et onUpdate - RESOLU

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 :
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 :
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 :
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 ..
chaying est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/02/2008, 11h10   #2
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 52
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 52
Points : 13
Points : 13
Par défaut un petit up..

personne ?
chaying est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2008, 09h25   #3
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 52
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 52
Points : 13
Points : 13
Par défaut up ?

chaying est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2008, 15h23   #4
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 52
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 52
Points : 13
Points : 13
Par défaut Bon..

Pour ceux que ca interresse, une petite viciosite de scriptaculous-prototype :

les sortable ne marchent quavec des listes ordonnees composees dune partie alphabetique et dun chiffre.. : pourquoi ? Va savoir..

Merci a tous les nombreux soutiens que jai recu, ca ma beaucoup touche..
chaying est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2008, 17h19   #5
Invité de passage
 
Inscription : février 2008
Messages : 1
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 1
Points : 1
Points : 1
Citation:
Envoyé par chaying Voir le message
les sortable ne marchent quavec des listes ordonnees composees dune partie alphabetique et dun chiffre.. : pourquoi ? Va savoir..
euh faux, pas que les listes (heureusement) si tant est que ce que tu as mis veuille dire quelque chose (perso je ne sais pas ce qu'est une "liste ordonnées composée d'une partie alphabétique et d'un chiffre"...
Pour que onUpdate fonctionne il faut simplement que chaque élément de la "liste" (ie: chaque élément défini comme "sortable" dans le conteneur) ait un "id" valide (ie: unique)[edit]alphanumérique comme par exemple id="item_0"[/edit] pourquoi : va savoir... je suit tombé sur ton message en ayant le même problème... j'avais oublié de mettre un "id" à mes éléments. tu peux, soit créer un patch et l'envoyer soit faire part de ton problème à Thomas (l'auteur) il sera ravi
Citation:
Envoyé par chaying Voir le message
Merci a tous les nombreux soutiens que jai recu, ca ma beaucoup touche..
apparemment soit personne n'a compris ton problème, soit personne n'avait la réponse, soit, comme moi, on est venu trop tard
Jeff_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h37.


 
 
 
 
Partenaires

Hébergement Web