Bonjour,

je développe actuellement une petite application intranet pour la gestion des appels, commandes, retours sav,etc pour ma société (maintenance informatique) le tout en php/mysql/javascript(ajax)

J'ai donc un listing des appels avec des entêtes fixes. L'idée est de cliquer sur l'entête de la colonne pour rafraîchir le contenu (en ajax donc) et le trier de manière croissante ou décroissante, ce qui fonctionne parfaitement si j'utilise une fonction pour chaque entête.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
window.addEvent('domready', function() {
	$('entete').addEvent('click', function(event) {
		...
	});
});
Si j'utilise une fonction du type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
function trier(id)
{
window.addEvent('domready', function() {
	$(id).addEvent('click', function(event) {
		...
	});
});
}
Cela fonctionne mais uniquement au double click, ce qui ne me convient naturellement pas.

J'ai regardé un peu la documentation mootools et j'ai essayé de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
			window.addEvent('domready', function() {
				$$('#orderby_ > *').addEvents('click', function(event) {
en donnant évidemment à chaque entete l'id orderby_heure, orderby_appelant...mais bon ça ne fonctionne pas, je doute que je prenne la bonne direction.

Bref j'aurais besoin d'un petit coup de pouce.

En vous remerciant par avance!