Bonjour,

J'aimerais arrivé à changer l'ordre d'éléments (des <tr> dans un tableau) en spécifiant le nombre dans l'input et après la pression du bouton test.

http://donchofolio.be/test/index.html

Le Javascript (Jquery) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$('input[type="text"]').focusin(function(){
    $(this).next().removeAttr("disabled");
   // $("#result").append($(this).attr("id") + "<br />");
})
 
$('input[type="text"]').focusout(function(){
    $(this).next().attr("disabled", "disabled");
})
Le HTML :
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
36
37
38
<table>
<tr>
    <th>L'ordre</th>
    <th>L'élément</th>
</tr>
<tr>
    <td><input type="text" name="input1" id="input1" value="1"/><input type="button" disabled="disabled" value="test" /></td>
    <td>Le 1</td>
</tr>
<tr>
    <td><input type="text" name="input2" id="input2" value="2"/><input type="button" disabled="disabled" value="test" /></td>
    <td>Le 2</td>
</tr>
<tr>
    <td><input type="text" name="input3" id="input3" value="3"/><input type="button" disabled="disabled" value="test" /></td>
    <td>Le 3</td>
</tr>
<tr>
    <td><input type="text" name="input4" id="input4" value="4"/><input type="button" disabled="disabled" value="test" /></td>
    <td>Le 4</td>
</tr>
<tr>
    <td><input type="text" name="input5" id="input5" value="5"/><input type="button" disabled="disabled" value="test" /></td>
    <td>Le 5</td>
</tr>
<tr>
    <td><input type="text" name="input6" id="input6" value="6"/><input type="button" disabled="disabled" value="test" /></td>
    <td>Le 6</td>
</tr>
<tr>
    <td><input type="text" name="input7" id="input7" value="7"/><input type="button" disabled="disabled" value="test" /></td>
    <td>Le 7</td>
</tr>
<tr>
    <td><input type="text" name="input8" id="input8" value="8"/><input type="button" disabled="disabled" value="test" /></td>
    <td>Le 8</td>
</tr>
</table>​
C'est dans l'optique de récupérer les éléments et les mettre à jours dans la base de donnée.

Sauriez vous me mettre sur la piste.

Merci d'avance.

Greg.