Bonsoir,

Je dois envoyer un formulaire tout simple. Mais lorsque je clique sur le bouton, ce dernier doit permuter pour laisser place à un autre formulaire. Le souci étant que c'est la permutation qui prend le pas sur l'envoie du formulaire. Pour ce faire, j'utilise jquery.timer., un plugin permettant d'utiliser setTimeout à la manière de JQuery. Ce qui donne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$(document).ready(function(){
                $('#printBtnDef').bind('click',function(){
                   $(this).delay(1500,function(){
                       $('#form1').remove();
                       $('#bonCom').after('<form id="form1" name="form1" method="post" action=""><input type="button" name="printBtnDef" id="printBtnDef" value="compta" /></form>');
                   });
                });
            });
<form id="form1" name="form1" method="post" action="">
  <input type="button" name="printBtnDef" id="printBtnDef" value="print" />
</form>
Mais l'attente (1.5 s) et l'envoie du formulaire ne se fait pas... pourquoi ?
merci,