Bonjour,

Actuellement j'essaye de modifier l'id de plusieurs div pendant une injection suite à la modification du numero id="num". La $('num').get('value'); s'execute bien mais $(tab[0]).inject($(tab[1]).set('id',tab[0]), 'after').set('id', tab[1]); ne fonctionne pas.
Peut on mettre un tableau dans $() ?


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
// -----------------------------------------------
// numéro article
// -----------------------------------------------
 
$('narticle+').addEvent('click', function(){ 
	var numero = $('num').get('value');
var tab=new Array;
   tab[0]=numero;
   tab[1]=++numero;	
 
$('num').set('value', numero );
$('num').set('value', tab[1] );
$(tab[0]).inject($(tab[1]).set('id',tab[0]), 'after').set('id', tab[1]);
 
 
 
  });


//liste des lots
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<ul id="sortable-list">
<li id="0" class="sortme" alt="5">Isolation extérieure</li>
<li id="1" class="sortme" alt="7">Etanchéité</li>
</ul>
...

//formulaire
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
...
<div>numéro : <input name="numero" id="num" class="saisie" tabindex=""  maxlength="2" size="2" value="<?php echo $item['position']; ?>"/><input id="narticle+" type="button" value="^" /><input id="narticle-" type="button" value="v" /></div>
...

merci pour vos réponses

Bonne journée
Drick