Bonjour tout le monde,

Au vue des réponses très satisfaisantes que j'ai eu de votre part, je me permets de revenir vous interroger sur un point qui me pose problème.

Je met à jour un tableau (script présenté dans l'autre post quand j'avais un problème). Pour le mettre à jour, j'utilise un update('mon_id_tableau'); et tout fonctionne correctement sauf que si à ce tableau je veux lui attribuer des fonctions de tri & un scroll à partir de la Xième ligne, et bien là ça ne fonctionne plus.

Le script s'appelle simplement en faisant un class="scroll table" ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
	<table id="aff_lot" style=" display:none;">
			<thead>
		<tr>
			<th style="width:15px;"></th>
			<th style="width:45px;"></th>
                </tr>
			</thead>
 
			<tbody>  
		<tr>
			<td></td>
			<td></td>
                </tr>
			</tbody>			
		</table>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
function refreshTable(donnees)
{
	donnees = $(donnees);
 
	var table = $('aff_lot'),	
	th = table.select('thead')[0].select('th'),
	tableaulot = [], retour = "";
 
	table.style.display = "block";
 
	for(var i = 0, l = th.length; i < l; i++) {
		tableaulot.push(th[i].innerHTML);
	}
	for(var i = 0, l = (donnees.length < 30) ? donnees.length : 30; i < l; i++) {
 
			var nb = '';
			var retour = '';
 
			donnees.each( 
		function (reponses)
        {		
		retour += "<tr><td> test </td></tr>";
		nb++;
		}
		);
	}
	if(donnees.length > 0) {
	table.select('tbody')[0].update(retour);
	}
	else { 
	table.select('tbody')[0].update("<tr><td colspan='10'><p style='font-size:14px; text-align:center; color:midnightblue;'><strong>Aucune réponse </p></td></tr>");
	}
 
}
Voila, tout le code fonctionne correctement mais si je rajoute ma class="sortable scroll" alors là il ne fonctionne plus.

PS : Le sortable scroll fonctionne sur un tableau en dur ...

merci à vous