[AJAX] Valeur de variable globale indisponible dans d'autre fonction js (AJAX)
Bonjour tout le monde,
Je suis dans une page javascript A, j'appelle une fonction javascript (AJAX) dans une page B :
Page A :
Code:
1 2 3 4 5
| if(document.getElementById(id_cb).checked)
{
nombre_ects_dans_bd = check_ects(matricule,valeur_cb);
alert("ici" + total_ects_bd);
} |
Page B :
J'ai déclaré une variable globale :
Code:
1 2 3 4
|
var total_ects_bd = 0;
function check_ects(matricule,valeur_cb)
{ |
le retour dans la page B est celui-ci :
Code:
1 2 3 4 5 6 7 8 9
|
xhr.onreadystatechange = function()
{
if(xhr.readyState == 4 && xhr.status == 200)
{
total_ects_bd = xhr.responseText;
//return total_ects_bd;
} |
Si je fais un alert dans A de la variable globale total_ects_bd j'obtiens toujours 0 :
Code:
1 2
|
alert("ici" + total_ects_bd); |
Sauriez-vous svp me dire ce que je n'ai pas bien fait ?
Merci d'avance.
beegees