[AJAX] xhr.status bloqué a 1
Bonjour, je galère depuis ce matin sur une requête ajax toute simple
Code:
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
|
function update_ordre_programme(ordre,souschaine)
{
var xhr = getXhrObject();
xhr.onreadystatechange = function()
{
if(xhr.readyState == 1 )
{
alert('1');
}
if(xhr.readyState == 2 )
{
alert('2');
}
if(xhr.readyState == 3 )
{
alert('3');
}
if(xhr.readyState == 4 && xhr.status == 200)
{
alert('4');
var reponse = xhr.responseText;
}
}
xhr.open("POST",'inc/set_ordre_programme.php', true);
xhr.setRequestHeader("Content-Type", "application/x-www-formurlencoded");
var programme = 3;
xhr.send('programme='+programme);
} |
Mon problème est que je ne rentre dans l'évènement onreadystatechange
qu'avec le status 1
Alors je me suis dit que j'ai mal placé mon fichier mais cependant quand je fais :
Code:
1 2
|
<?php include('inc/set_ordre_programme.php') ?> |
Dans le meme fichier que le script, celui-ci trouve le fichier
Alors je cale car je ne comprend pas ce qui ne va pas
voici le contenu de mon set_ordre_programme.php si cela peut aider
Code:
1 2 3 4
|
<?php
echo '<script LANGUAGE="JavaScript">alert("ici");</SCRIPT>';
?> |
Merci d'avance
Julien