Bonjour à toutes Zé tous,

D'habitude je trouve ici mes solutions mais là je coince ...

J'ai le petit bout de code suivant :

Là "ALERT" me renvoi correctement la valeur "SNC".
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
 
var urgent
new Ajax.Request('form.php', 
 {    
   method: 'post',
   parameters: $H({
     'vip':$F('maildem')
   }).toQueryString(),
   onComplete: function (transport) {
     if(transport.responseText == $F('maildem')){
       urgent='SNC';	
       alert(urgent);							
      }
   }
  });
Quand je sors "ALERT", il me dit "undefined"
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
 
var urgent
new Ajax.Request('form.php', 
  {    
    method: 'post',
    parameters: $H({
      'vip':$F('maildem')
    }).toQueryString(),
      onComplete: function (transport) {
      if(transport.responseText == $F('maildem')){
        urgent='SNC';						
      }
    }
  });
alert(urgent);
Sauriez vous pourquoi ???
Mieux, comment récupérer la valeur de 'urgent'

Je précise que j'ai vu une réponse sur le formu (ICI), mais la réponse ne fonctionne pas, cf mon code ci-dessus.

Merci à ceux qui ont lu jusque là et toute mon admiration à ceux qui auront la bonne réponse