Bonjour,

lorsque je clique sur un bouton, je le désactive et le traitement s'exécute. Je voudrai que lorsque le traitement est terminé, le bouton se réactive.
Pourriez-vous m'aider à corriger mon code pour que ça marche svp. Merci d'avance.

https://jsfiddle.net/wcneesyw/20/

Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<button id="Action">Go</button>
<br><br>
<input id="button1" type="button" value="1" />
<br><br>
<input id="button2" type="button" value="Désactivation" />
<input id="button3" type="button" value="Réactivation" />

code JQUERY :
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
$('#Action').on('click',function() {
	increment(1);
});
 
function increment(i) {
$('#Action').attr('disabled', 'disabled');
	$('#button1').attr('value', i);
	if(i < 10) {
  	setTimeout(function() {
  		increment((i+1));
       if (i===10) {  
  //alert("OK");
$('#Action').attr('disabled', false); 
  }; 
    },300);      	
  if (i===10) {  
  //alert("OK");
$('#Action').attr('disabled', false);
  };
  };
 
};
 
 
$('#button2').on('click',function() {
$('#Action').attr('disabled', 'disabled');
});
 
$('#button3').on('click',function() {
$('#Action').attr('disabled', false);
});